Senior Embedded Software Engineer

Jobgether·Lever
United StatesFull-time$57–$86/hrPosted Jul 9, 2026
Apply

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Embedded Software Engineer based in the United States.

This is an exciting opportunity for an experienced embedded software engineer to contribute to mission-critical aerospace and defense technologies that support advanced positioning, navigation, and timing capabilities. In this role, you will design, develop, test, and troubleshoot embedded software solutions that operate in complex and demanding environments. You will work hands-on with C++ development, system interfaces, hardware integration, and real-time software applications while collaborating with multidisciplinary engineering teams. This position offers the chance to build reliable, high-performance systems where your technical expertise directly contributes to safety, resilience, and next-generation innovation.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Embedded Software Engineer based in the United States.

This is an exciting opportunity for an experienced embedded software engineer to contribute to mission-critical aerospace and defense technologies that support advanced positioning, navigation, and timing capabilities. In this role, you will design, develop, test, and troubleshoot embedded software solutions that operate in complex and demanding environments. You will work hands-on with C++ development, system interfaces, hardware integration, and real-time software applications while collaborating with multidisciplinary engineering teams. This position offers the chance to build reliable, high-performance systems where your technical expertise directly contributes to safety, resilience, and next-generation innovation.

Accountabilities

    • Design, develop, maintain, and enhance embedded software applications using C++ for mission-critical navigation and timing systems.
    • Build and support backend software components, input/output processing capabilities, and embedded system integrations.
    • Debug, troubleshoot, and validate software functionality across laboratory, integration, and system-level testing environments.
    • Analyze and test hardware and software interfaces to ensure reliable communication, data processing, and system performance.
    • Develop and execute unit tests, integration tests, validation procedures, and technical test documentation to verify software quality.
    • Support serial and digital I/O integrations, including communication with hardware components, drivers, and embedded system interfaces.
    • Collaborate with software, systems, hardware, and test engineering teams to resolve technical challenges and support project milestones.
    • Document software designs, test outcomes, defects, and engineering findings according to established development standards.
    • Contribute to software updates, issue resolution, integration activities, and continuous improvement throughout the product lifecycle.
    • Requirements

      • U.S. citizenship is required.
      • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or another related STEM discipline.
      • 7+ years of experience developing embedded software systems.
      • Strong C++ programming experience, particularly in backend software, system-level development, and input/output processing.
      • Proven experience debugging, testing, and troubleshooting embedded software in laboratory, integration, or production environments.
      • Experience working with hardware/software interfaces, serial communication, digital I/O, or related embedded technologies.
      • Ability to design and execute software validation procedures, including unit testing and integration testing.
      • Strong communication and collaboration skills with the ability to work effectively across software, hardware, systems, and testing teams.
      • Experience with Embedded Linux, DO-178C, Qt/XAML, DDS communications, I2C, MIL-STD-1553, Board Support Packages, device drivers, or assured Positioning, Navigation, and Timing (PNT) systems is highly preferred.
      • Background supporting aerospace, defense, avionics, or other mission-critical embedded platforms is a strong advantage.
      • Benefits

        • Competitive hourly compensation ranging from $57 to $86 USD, based on experience, qualifications, and certifications.
        • Potential opportunity for contract extension or conversion to a full-time salaried position based on business needs and performance.
        • Comprehensive medical, dental, life, and disability insurance coverage.
        • 401(k) retirement plan with employer matching.
        • Professional development support, including certification assistance and career growth opportunities.
        • Flexible work options including remote or hybrid/onsite arrangements.
        • Opportunity to contribute to advanced aerospace and defense programs with meaningful real-world impact.
        • Collaborative and supportive workplace culture focused on innovation, teamwork, and continuous learning.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free