Senior Embedded Software Engineer
Actalent
Job Description
Sr Embedded Software Engineer The Sr Embedded Software Engineer drives the complete embedded software development lifecycle for advanced aerospace and defense systems, from initial concept through deployment and long-term maintenance. This role collaborates closely with cross-disciplinary teams to design, implement, and test high-performance software solutions, while optimizing for reliability, maintainability, and real-time performance. The engineer also provides technical mentorship to junior team members and actively contributes to a culture of best practices, innovation, and continuous learning, particularly in the areas of space technologies and missionâcritical systems.
Responsibilities Lead the endâtoâend embedded software development lifecycle, from requirements analysis and architectural design to implementation, integration, testing, deployment, and maintenance. Design, develop, and optimize embedded software in C and C++ for aerospace and defense applications, with a strong focus on performance, reliability, and realâtime behavior. Collaborate closely with crossâfunctional teams, including hardware, systems, and test engineers, to define interfaces, resolve integration issues, and deliver robust systemâlevel solutions.
Develop and maintain software running on realâtime Linux and RTOS platforms, ensuring deterministic performance and adherence to systemâlevel constraints. Implement and support hardwareâsoftware integration on ARMâbased platforms, working directly with lowâlevel interfaces, drivers, and boardâlevel components. Apply modern software engineering practices, tools, and methodologies to improve code quality, maintainability, and testability across the embedded software stack.
Conduct code reviews, provide constructive feedback, and enforce coding standards and best practices within the engineering team. Mentor and support junior engineers by sharing technical expertise, guiding design decisions, and fostering a culture of continuous learning and improvement. Contribute to systemâlevel testing, verification, and validation activities to ensure software meets performance, safety, and reliability requirements for missionâcritical applications.
Stay current with emerging trends, tools, and technologies in embedded systems, realâtime software, and space and defense domains, and recommend improvements to enhance product capabilities. Support efforts related to security and compliance requirements associated with work on sensitive aerospace and defense programs, including activities necessary to obtain and maintain required clearances. Essential Skills Bachelorâs degree in Computer Science or a related field.
At least 5 years of professional software development experience, with a focus on systems or embedded programming. Strong proficiency (at least 7/10) in C and C++ for systems and embedded software development. A minimum of 3 years of handsâon experience with realâtime Linux and RTOS environments.
At least 2 years of experience in hardwareâsoftware integration, including work with ARMâbased platforms. Demonstrated ability to design, implement, and optimize embedded software for performance, reliability, and maintainability. Experience collaborating in crossâdisciplinary engineering teams to deliver integrated hardwareâsoftware solutions.
Ability to obtain a secretâlevel security clearance as required for work on aerospace and defense programs. Additional Skills & Qualifications Active security clearance is highly preferred. Familiarity with Python for scripting, tooling, or test automation.
Exposure to or interest in Directed Energy technologies. Familiarity with Space Domain Awareness technologies and related mission areas. Strong problemâsolving skills and the ability to troubleshoot complex embedded and systemâlevel issues.
Effective communication skills, with the ability to explain technical concepts clearly to both technical and nonâtechnical stakeholders. Interest in working on innovative space technologies and contributing to missionâcritical aerospace and defense solutions. Work Environment This is a fullâtime, onâsite role based in a collaborative engineering environment, with work performed onâsite five days a week from approximately 8:00 a.m. to 4:00 p.m.
The culture emphasizes innovation in space technologies, teamwork, and continuous learning, with strong support for professional growth and wellâbeing. The organization offers a competitive compensation package that includes a comprehensive benefits program with 401(k) matching, robust medical, dental, and vision coverage, health savings account options, life insurance, generous paid time off, relocation assistance for qualified candidates moving to the Las Vegas area, and tuition reimbursement for continued education and skill development. The dress code is casual, allowing attire such as jeans and polo shirts, while maintaining a professional and respectful workplace environment.
Job Type & Location Permanent position based out of Las Vegas, NV. Pay and Benefits The pay range for this position is $130,000.00 - $180,000.00/yr. Application Deadline This position is anticipated to close on Apr 28, 2026.
Actalent is an equal opportunity employer. #J-18808-Ljbffr