Jobs › Companies › Oci › On Site - St. Louis MO - Senior Software Engineer

À propos de ce poste On Site - St. Louis MO - Senior Software Engineer chez Oci

Oci · Hybride · Saint Louis, Missouri
On Site Required - In St. Louis MO
US Citizenship Required

Ready to contribute to cutting-edge defense technology and shape the future of battlefield superiority? Join our dynamic team working on a pivotal initiative focused on delivering advanced technological solutions to the U.S. Department of Defense and its allies. As a key member of our team, you'll be immersed in a challenging and rewarding environment where innovation thrives. We're collaborating with a leading mid-tier defense technology company specializing in areas like Advanced Sensing, Network Computing, and Force Protection, to develop and integrate state-of-the-art systems. If you're passionate about technology, thrive in a fast-paced setting, and want to make a tangible impact on national security, this project is for you. Be part of a team where your contributions are valued and your growth is encouraged, working alongside talented professionals dedicated to excellence and integrity. Dive into complex technical challenges, work with the latest tools and platforms, and experience the satisfaction of seeing your work directly contribute to significant advancements in defense technology.

Job Summary:
We are seeking a highly skilled Senior Software Engineer with robust expertise in C++ embedded development for a position based in St. Louis, Missouri. The ideal candidate will have a diverse set of programming skills that also includes languages other than C++. The right individual will contribute to diverse projects, requiring on-site presence four days a week. U.S. Citizenship is required.

Key Responsibilities

  • Design, develop, and maintain robust and efficient embedded software systems using modern C++ and embedded Linux (PetaLinux) for critical defense applications.
  • Provide detailed technical explanations of projects, including problems and solutions implemented.
  • Understand and work with complex software systems, including SDKs, third-party APIs, testing tools, and bench systems.
  • Understand and use simulators for software testing, including creating or improving simulators.
  • Apply various testing methodologies, especially for testing inputs/outputs of “black boxes.”
  • Debug communication problems between software and hardware devices.
  • Understand and perform codebase migration to new environments or operating systems.
  • Connect prior work and technical examples to the specific needs and challenges of our company, particularly in the aerospace, government, or defense sectors.
  • Required Skills & Qualifications

  • U.S. Citizenship required
  • Extensive experience in modern C++ and embedded Linux (PetaLinux).
  • Proficiency in scripting languages like PowerShell and Bash.
  • Experience with containerization technologies like Docker.
  • Familiarity with CI/CD pipelines.
  • Strong understanding of software systems complexities and “black boxes.”
  • Proficiency in creating and consuming technical documentation.
  • Familiarity with UML diagrams and tools like Confluence, Visio, and Doxygen.
  • Experience with simulators for software testing.
  • Knowledge of various testing methodologies.
  • Strong debugging skills for software and hardware communication problems.
  • Experience with or understanding of codebase migration.
  • Ability to describe technical projects in detail and discuss technical aspects succinctly and with depth.
  • Ability to identify and solve complex technical problems.
  • Strong communication skills to explain technical concepts and processes.
  • Ability to work on-site 4 days a week in St. Louis, Missouri.
  • Preferred Skills:

  • Experience with Linux or VxWorks, kernel development, or distributed computing.
  • Proficiency in Python and Java.
  • Experience in the aerospace, government, or defense sectors.
  • Prêt à postuler chez Oci ?
    Postuler chez Oci

    Emplois similaires

    General Motors
    Software Engineer - Advanced Analytics
    General Motors
    ⚡ Postuler tôt Remote - United States · lieu restreint $104,500–$189,100
    ● Nouveau 👁 Vu ✓ Postulé il y a 1 min
    AD
    Principal Engineer, Embedded Software
    Analog Devices
    ⚡ Postuler tôt CLOSED-Romania, Cluj-Napoca Sur site
    ● Nouveau 👁 Vu ✓ Postulé il y a 6 min
    Sanofi
    Software Engineer Specialist - Data and AI
    Sanofi
    ⚡ Postuler tôt Barcelona Sur site
    ● Nouveau 👁 Vu ✓ Postulé il y a 6 min
    DI
    Software Engineer II - ML and Observability
    Disney
    ⚡ Postuler tôt New York, NY, USA Sur site $123,000–$165,000
    ● Nouveau 👁 Vu ✓ Postulé il y a 10 min
    AL
    Full-stack Software Engineer Senior Consultant I
    Allstate
    ⚡ Postuler tôt US - Remote · lieu restreint
    ● Nouveau 👁 Vu ✓ Postulé il y a 10 min
    DI
    Product Software Engineer I
    Disney
    ⚡ Postuler tôt New York, NY, USA Sur site $102,100–$136,900
    ● Nouveau 👁 Vu ✓ Postulé il y a 10 min
    DI
    Product Software Engineer II
    Disney
    ⚡ Postuler tôt Bristol, CT, USA Sur site $117,500–$157,500
    ● Nouveau 👁 Vu ✓ Postulé il y a 10 min
    Mastercard
    Software Engineer II
    Mastercard
    ⚡ Postuler tôt Pune, India Sur site
    ● Nouveau 👁 Vu ✓ Postulé il y a 21 min
    Accenture
    Custom Software Engineer
    Accenture
    ⚡ Postuler tôt Hyderabad Sur site
    ● Nouveau 👁 Vu ✓ Postulé il y a 26 min

    Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

    Plus d’emplois chez Oci

    Voir tous les emplois chez Oci →

    Postuler maintenant
    🤖

    Doucement — un instant

    JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

    Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

    Catch your next role the second it’s posted.

    Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

    Create free account

    Free forever · takes 30 seconds · already have one?

    Prenez une longueur d’avance dans votre recherche d’emploi.

    Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

    Rejoindre le canal — c’est gratuit