$127K - 137K a year
Design, develop, verify, and validate embedded software for aerospace fuel management and control systems in compliance with safety-critical standards.
Bachelor's degree, 5+ years embedded software experience in C for microcontrollers, knowledge of DO-178 or similar standards, verification/testing expertise, and U.S. citizenship.
Senior Embedded Software Engineer – Aerospace (DO-178 / Safety-Critical Systems) Location: Irvine, CA Employment Type: Direct Hire Position Summary The Fluid Systems Division (FSD) is seeking an accomplished Embedded Senior Software Engineer to join our high-performance engineering team. This role is pivotal in the design, development, verification, and validation of embedded software for aerospace and industrial control systems, including fuel measurement, management, and inerting technologies. The ideal candidate will bring deep hands-on experience in C programming for microcontrollers, a solid foundation in embedded systems architecture, and a proven background working within regulated environments that adhere to design assurance standards such as DO-178, ISO 26262, EN 50128, IEC 61508, or IEC 62304. This position is 100% onsite and requires a U.S. citizen due to the nature of the work and regulatory compliance. Key Responsibilities • Software Design & Development: • Develop embedded software in C* and/or model-based tools (e.g., SCADE*) targeting real-time control and computation systems. • Define, document, and implement both high-level and low-level software requirements aligned with customer and regulatory specifications. • Verification & Validation: • Create and execute requirements-based test procedures and verification cases across the full software lifecycle. • Conduct integration testing on embedded target hardware using both real and simulated input/output data. • Perform traceability analysis between software code, design artifacts, and customer requirements to ensure full compliance. • Design Assurance & Certification Support: • Ensure all development activities conform to industry-recognized safety-critical standards (DO-178, IEC 61508, ISO 26262, etc.). • Participate in software certification audits (e.g., FAA/EASA stages of involvement – SOI audits). • Support the preparation of documentation and deliverables required for regulatory approval and system certification. • Cross-Functional Collaboration: • Work closely with Systems Engineering and Hardware Engineering teams to integrate software and electronic hardware solutions. • Collaborate with project leads and program management to ensure project milestones, timelines, and deliverables are achieved. • Continuous Improvement: • Contribute to the enhancement of software development processes, tools, and automation strategies. • Support the adoption of Agile development practices, model-based engineering, and systems integration frameworks. Required Qualifications • Bachelor’s Degree in Software Engineering, Computer Engineering, Computer Science, or a closely related field. • 5+ years of professional experience in embedded software development, verification, and integration. • Proven experience in C programming for microcontrollers in safety-critical or regulated environments. • Demonstrated ability to perform software requirements analysis, design reviews, and traceability validation. • Strong technical, analytical, and problem-solving skills with attention to detail and documentation accuracy. • Excellent verbal and written communication skills; capable of working cross-functionally within multidisciplinary teams. • U.S. Citizenship required (due to export control and regulatory requirements). Highly Preferred Qualifications • Hands-on experience with model-based development tools such as SCADE. • Knowledge of digital signal processing (DSP) or digital filter design. • Experience developing and verifying embedded control systems for aerospace or industrial applications. • Working knowledge of ARM-based microprocessors and serial communication protocols (e.g., CANbus, ARINC, RS-232). • Familiarity with DOORS / DOORS Next Gen (DNG) for requirements management. • Prior exposure to Agile/Scrum methodologies in software project planning and execution. • Understanding of functional safety and compliance frameworks, including DO-330, DO-331, ISO 26262, IEC 61508, IEC 62061, ISO 13489, or ARP4761. Soft Skills & Attributes • Strong sense of ownership and accountability for technical deliverables. • Capable of leading small-scale software initiatives or mentoring junior engineers. • Collaborative mindset with the ability to interface effectively across engineering disciplines. • Committed to continuous learning and staying current with evolving standards and embedded system technologies. Additional Details • Location: 100% Onsite (No relocation assistance provided) • Eligibility: Must be a U.S. Citizen • Environment: Highly regulated, safety-critical aerospace and industrial systems development Job Type: Full-time Pay: $127,000.00 - $137,000.00 per year Benefits: • 401(k) matching • Dental insurance • Health insurance • Life insurance • Paid time off • Professional development assistance • Referral program • Vision insurance Application Question(s): • Do you have 5 or more years of hands-on experience in embedded software development, verification, or integration? (Yes/No) • Have you developed embedded software using the C programming language for microcontroller-based systems? (Yes/No) • Have you ever worked with real-time embedded systems or embedded control systems? (Yes/No) • Have you developed embedded software using model-based tools such as SCADE or MATLAB/Simulink? (Yes/No) • Do you have direct experience working under DO-178B/C, ISO 26262, IEC 61508, EN 50128, or IEC 62304 standards? (Yes/No) • Do you have experience performing software integration testing on target hardware using real or simulated inputs/outputs? (Yes/No) • Have you created high-level and low-level software requirements for embedded systems? (Yes/No) • Have you used requirements management tools such as DOORS or DOORS Next Generation (DNG)? (Yes/No) • Do you have hands-on experience implementing or testing serial communication protocols (e.g., CANbus, ARINC 429, RS-232, SPI, I²C)? (Yes/No) • Have you ever developed embedded software for aerospace fuel management or inerting systems? (Yes/No) • Have you implemented or analyzed digital filters or digital signal processing (DSP) algorithms in embedded software? (Yes/No) Education: • Bachelor's (Required) Ability to Commute: • Irvine, CA 92618 (Required) Work Location: In person
This job posting was last updated on 10/10/2025