Embedded Systems Software Engineer (C++/RTOS) — 9/80 Schedule

L3Harris

Carlsbad (CA)

On-site

USD 86,000 - 123,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Disability insurance
401(k) match
Flexible spending accounts
Education assistance
Parental leave
Paid time off
Company-paid holidays

Job summary

L3Harris Technologies, Salt Lake City/Carlsbad area, is seeking a Software Engineer focused on embedded systems development. You will design, implement, test, and support software across Linux, Windows, and RTOS environments, collaborating with cross-functional teams to deliver robust solutions.

The role emphasizes object-oriented programming in C++, multi-threaded design, and system-level thinking with opportunities to work on defense-related projects requiring secure software practices.

Qualifications

  • Bachelor’s degree with 2+ years of related experience; graduate degree or equivalent with 0–2 years; in lieu of a degree, 6+ years of related experience.
  • Experience with object-oriented software development using C++ and embedded real-time software.
  • Ability to collaborate across engineering disciplines and work on technically complex programs.

Responsibilities

  • Develop software for embedded devices and systems from requirements through production and support.
  • Work with cross-functional team members to define performance requirements and interfaces between software and hardware.
  • Support all phases of the software development life cycle: requirements, design, implementation, integration, testing.
  • Contribute to tests plans, procedures, and technical documentation.
  • Participate in peer reviews and defect tracking and repair.
  • Collaborate with systems, test, and program leadership across disciplines.
  • Utilize software languages/tools on Windows, Linux, and RTOS environments.
  • Support bids and proposals in response to customer and government requests.

Skills

C++
Embedded systems
Linux
RTOS
Multi-threading

Education

Bachelor’s Degree
Advanced degree optional

Job description

L3Harris Technologies, Salt Lake City/Carlsbad area, is seeking a Software Engineer focused on embedded systems development. You will design, implement, test, and support software across Linux, Windows, and RTOS environments, collaborating with cross-functional teams to deliver robust solutions.

The role emphasizes object-oriented programming in C++, multi-threaded design, and system-level thinking with opportunities to work on defense-related projects requiring secure software practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Real-Time Software Engineer (C++)
Embedded Real-Time Software Engineer (C++)

L3Harris Technologies, Inc. • Salt Lake City (UT)

On-site
USD 86,000 - 123,000
Health and disability insurance
401(k) match
Flexible spending accounts
+4
Senior Embedded Software Engineer – Real-Time Systems
Senior Embedded Software Engineer – Real-Time Systems

L3Harris International • Salt Lake City (UT), Carlsbad (CA)

On-site
USD 86,000 - 123,000
Health insurance
401(k) match
Education assistance
+3
Embedded RTOS Software Engineer – DoD
Embedded RTOS Software Engineer – DoD

L3Harris • Salt Lake City (UT)

On-site
USD 76,000 - 141,000
Health insurance
401(k) match
Flexible spending accounts
+5
Senior Embedded Software Engineer - RTOS & C++ (On-Site)
Senior Embedded Software Engineer - RTOS & C++ (On-Site)

L3Harris Technologies, Inc. • Salt Lake City (UT)

On-site
USD 110,000 - 160,000
Embedded Systems Intern — Real-Time Software
Embedded Systems Intern — Real-Time Software

Harris Corporation • Salt Lake City (UT)

On-site
USD 20,000 - 32,000
Junior Embedded Software Engineer — Real-Time Systems (C++)
Junior Embedded Software Engineer — Real-Time Systems (C++)

L3Harris Technologies • Carlsbad (CA)

On-site
USD 76,000 - 141,000
Health insurance
Disability insurance
401(k) matching
+5
Embedded Real-Time Software Engineer (DoD-ready, C++)
Embedded Real-Time Software Engineer (DoD-ready, C++)

L3Harris International • Utah

On-site
USD 76,000 - 141,000
Health insurance
401(k) match
Paid time off
Embedded Software Engineer – RTOS, DoD Systems
Embedded Software Engineer – RTOS, DoD Systems

L3Harris • Salt Lake City (UT)

On-site
USD 76,000 - 141,000
Health insurance
Disability insurance
401(k) match
+4
Senior Embedded Software Engineer (RTOS) - 9/80 Schedule
Senior Embedded Software Engineer (RTOS) - 9/80 Schedule

L3Harris Technologies, Inc. • Plano (TX)

On-site
USD 120,000 - 160,000
Embedded Real‑Time Software Engineer
Embedded Real‑Time Software Engineer

L3Harris Technologies, Inc. • Salt Lake City (UT)

On-site
USD 86,000 - 160,000
Health insurance
401(k) match
Flexible spending accounts
+4