Embedded Software Engineer – Lead
Job Description
Prime-Hiring is seeking an on-site Embedded Software Lead to support aerospace safety-critical development, verification, and requirements work in Cedar Rapids, IA.
Key Responsibilities
- Develop high-level and low-level requirements for aerospace software artifacts
- Conduct software verification activities to support certification-grade outcomes
- Perform debugging to isolate and resolve complex embedded software defects
Required Qualifications
- Hands-on experience with DAL A safety-critical software development
- Strong V&V (Verification & Validation) experience for safety-critical software
- Experience writing High-Level Requirements (HLRs) and Low-Level Requirements (LLRs)
- Strong embedded programming background with C and C++
- Experience developing embedded systems software
- Hands-on experience applying DO-178B/C guidelines
- Understanding of safety-critical software development and certification processes
- Strong troubleshooting and debugging skills
- Ability to identify, analyze, and resolve complex software bugs and defects
Tools & Technologies
- Must have experience with at least one: IBM DOORS, JAMA, Polarion, SVN, Synergy CM
- Technologies include: C, C++, DAL A, DO-178B, DO-178C, IBM DOORS, JAMA, Polarion, SVN, Synergy CM
Required Experience
- 10+ years of overall Software Engineering experience
- Minimum 6+ years of experience in the Aerospace domain
- Proven hands-on embedded C/C++ development experience
- Demonstrated experience in DAL A safety-critical development and V&V
- Experience with DO-178B/C compliance
Location & Pay
- Location: Cedar Rapids, IA (onsite)
- Compensation: USD 65 - 75 per hourly