Embedded Software Engineer, Design & Verification
Job Summary:We are seeking highly skilled Embedded Software Design & Verification Engineers with strong experience in DO-178C (DAL A) safety-critical systems. The ideal candidate will play a key role across the full software development lifecycle, from requirements capture and architecture through verification, compliance, and system validation within aerospace/defense environments.ResponsibilitiesExecute full Software Development Lifecycle (SDLC) activities in compliance with DO-178C DAL A standards.Perform software requirements analysis and capture, ensuring clarity, completeness, and traceability.Develop embedded software architecture and detailed design.Maintain end-to-end traceability across requirements, design, code, and verification artifacts.Update and refactor legacy code to ensure DO-178C compliance.Lead and participate in SDLC reviews (SRR, PDR, CDR, etc.).Create and maintain DAL A documentation, including plans, standards, and lifecycle data.Develop and execute test procedures, test scripts, and verification cases.Conduct design analysis, issue resolution, and technical reporting.Support Pre-SOI audits and certification activities.Requirements:7+ years of experience in embedded software development, preferably in aerospace or safety-critical domainsStrong experience with DO-178C DAL A processes and complianceExpertise in:Embedded C programmingReal-time systems and low-level hardware interactionStrong understanding of requirements traceability and lifecycle documentation.Technical Skills:Protocols-Ethernet, SPI, RS-485, CAN, I2C.Tools & Technologies.DOORS (Requirements Management).Git (Version Control).Matissa / Similar lifecycle tools.MS Visio (Design Documentation).AMD Vitis / Embedded Toolchains.ARM C Compiler.Lauterbach Trace32 (Debugging).Additional Desired Skills:Experience with FPGA verification and debugging.Strong hardware-software integration and debugging capabilities.Familiarity with test automation and scripting.Experience supporting audit readiness (Pre-SOI, certification reviews).Preferred Background:Aerospace, Defense, or Safety-Critical Systems experience.Exposure to RTOS-based embedded systems.Strong documentation and communication skills.Important Note: This role is subject to ITAR regulations, therefore only U.S. Citizens are eligible to apply.