, , , , , ,

Embedded Software Engineers JOB USA | Associate / Experienced / Senior (2025)

📍 Location: St. Louis, MO | 🕒 Posted 12 hours ago | 💼 On-site | 🏷️ Full-time

Embedded Software Engineers JOB USA : We are hiring Embedded Software Engineers (Associate, Experienced, and Senior levels) to join our fast-growing team in the USA. This role involves designing, developing, testing, and maintaining real-time embedded software for cutting-edge defense, aerospace, and mission-critical applications.

As part of our engineering team, you will contribute to the full software development life cycle (SDLC), including requirements analysis, architecture design, implementation, integration, and verification. You will work with modern technologies, Linux-based systems, C++ programming, and CI/CD pipelines, ensuring robust, secure, and high-performing embedded solutions.

This position is ideal for engineers who are passionate about embedded systems, low-level programming, and hardware-software integration, and who are eager to grow in a collaborative and innovative environment.

Key Highlights

  • Location: USA (St. Louis, MO & multiple options)
  • Work Type: Full-time, On-site
  • Levels: Associate, Experienced, Senior
  • Industry: Aerospace, Defense & Security

🎯 Responsibilities

  • Develop, test, and maintain embedded software solutions.
  • Write efficient, secure, and optimized code in C++ and Linux environments.
  • Perform debugging, troubleshooting, and performance optimization.
  • Support integration of embedded software with specialized hardware.
  • Implement CI/CD pipelines and DevSecOps practices.
  • Participate in automated testing frameworks to ensure reliability.
  • Collaborate with cross-functional teams to deliver mission-critical systems.

About the Role

We are looking for talented Embedded Software Engineers (Associate, Experienced, and Senior levels) to join our Mission Systems Software team in Berkeley, MO. This role supports the Defense, Space & Security (BDS) division, working on cutting-edge projects that shape the future of aerospace and defense technology.

You’ll be part of a collaborative engineering environment where you will design, build, and test real-time embedded software solutions. The work includes developing code, writing tests, performing simulations, and integrating solutions into complex systems. Our teams follow Agile practices, adopt CI/CD pipelines, and emphasize code quality, security, and automation.

Key Responsibilities

  • Design, implement, test, and maintain embedded software for advanced systems.
  • Translate customer requirements into robust software solutions.
  • Write and integrate code for specialized embedded hardware.
  • Support hardware-software integration and ensure stable system performance.
  • Conduct unit, integration, and system-level testing, focusing on automation.
  • Debug and troubleshoot performance, memory, and timing issues.
  • Contribute to CI/CD pipelines, DevOps/DevSecOps workflows, and software process improvements.
  • Develop automated testing frameworks to validate functionality and performance.
  • Stay up to date with modern tools, frameworks, and industry standards.

Basic Qualifications

  • 2+ years of professional software development experience.
  • Proficiency in C++ and/or Linux-based software development.
  • Hands-on experience with CI/CD pipelines.

Preferred Qualifications

  • 3–5+ years of embedded software development experience.
  • Experience with DevOps/DevSecOps, automation, and secure coding practices.
  • Knowledge of debugging memory management and timing-related issues.
  • Familiarity with tools & frameworks such as:
    • Embedded Systems Software, Linux, Rust
    • Docker, Kubernetes, CMake, Git
    • CI/CD tools (GitLab, Jira, Ansible, Artifactory)
    • UML, SysML
    • Testing frameworks (Google Test, Cucumber, SonarQube, Coverity)

Education & Experience

  • Associate Level (Level 2): Bachelor’s degree + 2+ years’ experience OR Master’s degree.
  • Experienced Level (Level 3): Bachelor’s degree + 5+ years OR Master’s + 3 years OR PhD.
  • Senior Level (Level 4): Bachelor’s degree + 9+ years OR Master’s + 7 years OR PhD + 4 years.
  • Fields: Computer Science, Engineering, Physics, Mathematics, or related disciplines.

Salary Range

  • Associate (Level 2): $90,100 – $121,900
  • Experienced (Level 3): $110,500 – $149,500
  • Senior (Level 4): $132,600 – $179,400

💰 Compensation will be based on experience, qualifications, and market alignment.

Benefits

  • Competitive salary + performance-based incentives.
  • Health insurance, retirement plans, flexible spending & savings accounts.
  • Paid and unpaid leave programs.
  • Relocation assistance (based on eligibility).

Additional Details

  • Work Type: 100% On-site | 1st Shift
  • Export Control: Must be a U.S. Person (Citizen, Green Card holder, Refugee, or Asylee).
  • Security Clearance: Must be able to obtain U.S. Security Clearance (Secret level required post-start).
  • Visa Sponsorship: Not available.
  • Drug-Free Workplace: Candidates must pass pre-employment screening.
  • Application Deadline: August 29, 2025

Apply Link : Portal

Why Join Us?

You’ll be part of a mission-driven team working on next-generation defense and aerospace systems. We provide a supportive, inclusive workplace with significant opportunities for career advancement. If you’re passionate about embedded systems and want to make an impact in national defense and aerospace innovation, this is the role for you.

Leave a Reply

Your email address will not be published. Required fields are marked *