The Software Engineer V&V will lead verification and validation activities for the Small Engine Control Program (SEP), ensuring software components meet strict regulatory, industry, and internal design requirements. This role is responsible for evaluating development plans, technical specifications, test documentation, and implementation approaches to confirm adherence to defined standards.
Key Responsibilities
- Conduct independent reviews of software requirements, design, and test artifacts to verify correctness and compliance
- Perform V&V tasks while simultaneously onboarding to client-specific tools, environments, and architectural frameworks
- Validate software implementations against DO-178C guidelines and support tool qualification under DO-330
- Analyze system integration results, including hardware-software interactions and low-level software behavior
- Apply verification techniques such as boundary value analysis, structural coverage, and data coupling assessment
Required Qualifications
- Bachelor’s degree in software engineering or related field with at least four years of experience in embedded systems development for safety-critical applications, particularly in aerospace or defense
- Proven experience working with real-time operating systems (RTOS) and a solid understanding of associated concepts
- Familiarity with asymmetric multiprocessing architectures
- Direct experience developing software under DO-178C compliance requirements
- Proficiency in C and Python for embedded environments
- Background in both system-level integration and software-level testing, including high- and low-level requirements validation
Preferred Skills
- Master’s degree in software engineering or related discipline
- Experience with ARM-based processors, SoC debugging, and ARM development tools including ARM Dev Studio and DStream Probe
- Knowledge of onboard communication protocols such as ARINC 615A, ARINC 429, MIL-STD-1553, PCIe, LIN, and CAN
- Understanding of security principles including authentication, authorization, and data confidentiality
- Experience developing device drivers or board support packages
- Familiarity with sensor and actuator interfaces including stepper motors, solenoids, relays, and transducers
- Background in multi-core system debugging and complex embedded architectures
- Experience with tool qualification processes and leadership in technical project roles
- Strong communication skills, active listening, and the ability to identify and escalate technical roadblocks effectively
- Adaptability to new engineering challenges and capacity to quickly master unfamiliar systems
Work Environment
This position requires an onsite presence due to program constraints, with potential for hybrid work arrangements as project needs evolve. The role supports a mission-critical system within a culture that values engineering excellence, innovation, and technical rigor.
Compensation
Salary range is $100,000 to $149,000 USD, with final offer determined by experience, certifications, and qualifications. A comprehensive benefits package accompanies the role.
