Senior Embedded Software Engineer

Actalent

United States

On-site

USD 130,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) matching
Medical, dental, and vision coverage
Tuition reimbursement
Relocation assistance
Generous paid time off

Job summary

Actalent is seeking an Embedded Software Engineer to manage the complete software development lifecycle for aerospace and defense systems. The professional will design and optimize software solutions with a focus on performance and reliability, while collaborating with cross-functional teams.

This full-time, on-site role in Las Vegas emphasizes working on real-time Linux and ARM platforms, offering competitive pay ranging from $130,000 to $180,000 annually, along with comprehensive benefits to support professional growth.

Qualifications

  • At least 5 years of professional software development experience.
  • Strong proficiency 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.

Responsibilities

  • Lead the embedded software development lifecycle.
  • Design and optimize embedded software for aerospace applications.
  • Conduct code reviews and enforce coding standards.

Skills

C and C++
Real-time Linux
RTOS
Hardware-software integration
Problem-solving

Education

Bachelor’s degree in Computer Science or related field

Tools

Python

Job description

Job Title

Embedded Software Engineer

Job Description

The 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. Work is 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.

Location

Permanent position based out of Las Vegas, NV. Fully onsite.

Pay and Benefits

Pay range: $130,000.00 - $180,000.00 per year. Benefits are attached in the requisition.

Application Deadline

This position is anticipated to close on Jun 19, 2026.

Equal Opportunity Employer

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information, or any characteristic protected by law.

San Francisco Fair Chance Ordinance

Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (Active Clearance Required)
Embedded Software Engineer (Active Clearance Required)

TEKsystems • Redondo Beach (CA)

On-site
USD 62,000 - 103,000
Embedded Software Engineer (Active Clearance Required)
Embedded Software Engineer (Active Clearance Required)

TEKsystems • United States

On-site
USD 62,000 - 103,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Stealth Mode • Gardena (CA)

On-site
USD 120,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Singularity Defense Corp. • Gardena (CA)

On-site
USD 120,000 - 150,000
DoD Embedded Software Engineer
DoD Embedded Software Engineer

Actalent • Huntsville (AL)

On-site
USD 90,000 - 131,000
Sr. Software Engineer
Sr. Software Engineer

Actalent • United States

On-site
USD 75,768 - 96,432
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+2
Embedded Software Engineer
Embedded Software Engineer

Stealth Startup • Gardena (CA)

On-site
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Singularity Defense • Gardena (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Lynx Software Technologies, Inc. • Palmdale (CA)

On-site
USD 120,000 - 160,000
Low-cost Medical / Dental / Vision coverage options
401K with generous employer match
Responsible Paid Time Off + 11 Paid Holidays
+3
Embedded Software Engineer
Embedded Software Engineer

Singularity Defense Corp. • El Segundo (CA)

On-site
USD 100,000 - 130,000