Senior Embedded Software 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.
OverviewInsight Global is hiring a Senior / Lead Embedded Software Engineer for a client in the aerospace and advanced systems space. This role focuses on the design, development, and verification of safety‑critical embedded software used in complex aerospace and industrial systems.The ideal candidate has experience developing embedded C software, working in regulated or safety‑critical environments, and leading or mentoring engineers through the full software development lifecycle.Key ResponsibilitiesLead and support a small team of software engineers using Agile development practicesDesign, develop, and maintain embedded software using C and/or model‑based development tools (e.g., SCADE)Define and manage high‑level and low‑level software requirementsDevelop requirements‑based test cases and verification proceduresPerform software integration and testing on target hardware using real and simulated inputs/outputsEnsure software compliance with applicable safety, quality, and certification standardsMaintain traceability between customer requirements, software design, code, and testsSupport software certification audits and reviews with internal and external stakeholdersCollaborate closely with systems engineering and hardware engineering teamsRequired QualificationsBachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or a related field5+ years of experience in embedded software development, verification, or integrationStrong proficiency in C programmingExperience working in regulated or safety‑critical environmentsSolid analytical and problem‑solving skillsStrong written and verbal communication skillsAbility to work collaboratively in a team‑based environmentU.S. Citizenship or U.S. Permanent Residency requiredPreferred QualificationsExperience leading or mentoring a small software project teamExperience with model‑based development tools (e.g., SCADE)Experience developing embedded control systemsFamiliarity with Agile software development methodologiesExperience managing requirements using tools such as DOORS or DOORS Next GenExperience with ARM microprocessorsFamiliarity with serial communication protocols (e.g., CANbus, ARINC, RS‑232)Experience with digital signal processing or digital filter designFamiliarity with aerospace or industrial software certification standards, such as:DO‑178IEC 61508ISO 26262ARP4761Work EnvironmentThis role follows a hybrid work model. Many responsibilities (design, coding, documentation, leadership activities) can be performed remotely, while onsite presence is required for hardware integration, testing, and lab‑based work.Compensation & BenefitsCompetitive base salary (commensurate with experience)Annual incentive/bonus eligibilityComprehensive benefits package including medical, dental, vision, 401(k) with company match, paid time off, and career development opportunitiesEqual Opportunity StatementInsight Global is an equal opportunity employer and values diversity in the workplace. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected status.