Embedded Software Design & Verification Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Location: Rockford, IL / Plano, TXEmployment Type: Contract / Full-TimeWork Authorization: USC onlyJob SummaryWe are seeking an experienced Embedded Software Design & Verification Engineer with strong expertise in safety-critical avionics systems and DO-178C DAL A standards. The ideal candidate will be responsible for end-to-end software development lifecycle activities, including requirements, design, coding, verification, and compliance documentation.Key ResponsibilitiesExecute Software Development Lifecycle (SDLC) activities in compliance with DO-178C DAL A safety-critical standardsPerform software requirements capture, analysis, and traceabilityDesign and develop embedded software architecture and detailed designUpdate and enhance existing source code to meet DO-178C complianceConduct and participate in SDLC lifecycle reviews and auditsDevelop and maintain DAL A documentation including plans, standards, and verification artifactsWork on design analysis, issue resolution, and technical reportingCreate and execute test scripts and procedures for software verificationSupport pre-SOI audits and certification activitiesCollaborate with cross-functional teams for hardware/software integration and debuggingPerform FPGA verification and debugging supportRequired Skills & Qualifications7+ years of experience in embedded software development and verificationStrong understanding of DO-178C (DAL A) safety-critical processesExperience with requirements management tools like DOORSHands-on experience with version control tools (Git)Familiarity with SDLC documentation and traceability practicesStrong debugging skills across hardware and software systemsTechnical SkillsProtocols: Ethernet, SPI, RS485, CAN, I2CTools & Technologies:DOORS, Git, Matissa, MS VisioAMD Vitis, ARM C CompilerLauterbach Trace32Embedded Systems & FPGA verification/debuggingTest scripting and automation experiencePreferred QualificationsExperience in avionics or aerospace domainExposure to certification processes and compliance audits (SOI)Strong analytical and problem-solving skillsAbility to work in a highly regulated environmentKey CompetenciesStrong design and verification mindsetExcellent documentation and communication skillsAbility to work independently and within cross-functional teamsDetail-oriented with focus on quality and compliance