Embedded Software Engineer — Networked Defense Systems

Actalent

Lake Forest (CA)

On-site

USD 135,000 - 160,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k) Retirement Plan
Life Insurance

Job summary

Actalent is seeking a Software / Embedded Software Engineer for a contract-to-hire role in Lake Forest, CA. You will design, build, and integrate embedded and application software for networked, electrically powered subsystems in defense programs.

The role requires 4+ years of embedded experience, strong C/C++ skills, JavaScript, and Node.js, with ST microcontrollers preferred. You’ll work in a small, multidisciplinary team on multiple programs, using TDD practices and networking protocols like

Qualifications

  • Minimum of 4 years of experience in embedded software development.
  • Strong programming skills in C and C++ for embedded and systems-level software.
  • Practical experience coding in JavaScript for application and integration tasks.
  • Hands-on experience with Node.js for building and integrating software services.
  • Experience with embedded systems development, with ST microcontrollers preferred.
  • Knowledge of communication protocols such as Ethernet, I2C, and CAN.
  • Ability to work as a true software generalist across C, C++, JavaScript, and Python.
  • Experience applying test-driven development methodologies to embedded or application software.
  • Solid understanding of networking and systems integration concepts in electronically powered subsystems.
  • Ability to collaborate effectively with multidisciplinary engineering teams and contribute across multiple programs.

Responsibilities

  • Design and develop embedded software for networked subsystems in defense applications.
  • Integrate electronics and software components into cohesive, reliable systems that meet performance and safety requirements.
  • Implement software using C, C++, JavaScript, Python, and Node.js as appropriate for embedded and application-level functionality.
  • Develop and maintain software for embedded systems, including work on ST microcontrollers and similar platforms.
  • Apply test-driven development practices to ensure code quality, reliability, and maintainability.
  • Design and implement communication and networking features using protocols such as Ethernet, I2C, and CAN.
  • Collaborate directly with a small team of engineers across multiple disciplines to define requirements, design solutions, and resolve technical issues.
  • Participate in the development of multiple programs simultaneously, contributing to system architecture, coding, debugging, and integration.
  • Troubleshoot and optimize embedded software and communication interfaces to improve performance and robustness.
  • Document designs, code, and integration procedures to support ongoing maintenance, future enhancements, and knowledge sharing within the team.

Skills

Embedded C/C++
JavaScript
Node.js
ST microcontrollers
Networking protocols
Embedded software development
Team collaboration
Python
Python

Tools

Node.js

Job description

Actalent is seeking a Software / Embedded Software Engineer for a contract-to-hire role in Lake Forest, CA. You will design, build, and integrate embedded and application software for networked, electrically powered subsystems in defense programs.

The role requires 4+ years of embedded experience, strong C/C++ skills, JavaScript, and Node.js, with ST microcontrollers preferred. You’ll work in a small, multidisciplinary team on multiple programs, using TDD practices and networking protocols like

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer: Hardware-Integrated Systems
Embedded Software Engineer: Hardware-Integrated Systems

Talentify • Greenville (SC)

On-site
USD 55,000 - 110,000
Medical, dental & vision
401(k) plan
Life Insurance
+5
Embedded Software Engineer #25530
Embedded Software Engineer #25530

Blue Chip Talent • Troy (MI)

On-site
USD 120,000 - 150,000
Embedded Software Engineer — Rugged Defense GUI
Embedded Software Engineer — Rugged Defense GUI

Talentify • Northfield Township (IL)

Hybrid
USD 83,000 - 117,000
Lead Embedded Software Architect - Remote Defense Systems
Lead Embedded Software Architect - Remote Defense Systems

Curtiss-Wright Corporation • Northern (KY)

Hybrid
USD 109,000 - 145,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Embedded Software Engineer: C++ RTOS for Mission-Critical RF
Embedded Software Engineer: C++ RTOS for Mission-Critical RF

Talentify • Chicago (IL)

On-site
USD 76,000 - 165,000
Embedded Systems Engineer (C/C++, Linux)
Embedded Systems Engineer (C/C++, Linux)

Talentify • Middleburg Heights (OH)

On-site
USD 50,000 - 60,000
Medical insurance
Dental insurance
401(k)
+1
Senior Embedded Software Engineer – Munitions Systems
Senior Embedded Software Engineer – Munitions Systems

Talentify • Sterling Heights (MI)

On-site
USD 61,000 - 72,000
Medical benefits
Dental benefits
Vision benefits
+7
Senior Embedded Software Engineer – Wireless & Defense
Senior Embedded Software Engineer – Wireless & Defense

CircuitHire • Los Angeles (CA)

On-site
USD 160,000 - 210,000
Software Engineer
Software Engineer

Actalent • Lake Forest (CA)

On-site
USD 135,000 - 160,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Embedded Software Engineer – Travel & Clearance
Embedded Software Engineer – Travel & Clearance

Talentify • Goleta (CA)

On-site
USD 96,000 - 110,000
Medical Insurance
Dental Vision
401(k) Retirement Plan
+6