Embedded Software Engineer II – Systems & Hardware

Leonardo DRS, Inc.

Melbourne (FL)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) savings plan
Telemedicine services

Job summary

Leonardo DRS, Inc. is seeking an Embedded Software Engineer II for their Melbourne, FL location. This role involves supporting design, development, and integration of embedded software for advanced systems, requiring proficiency in C, C++, and Python.

The ideal candidate will have at least 2 years of professional experience, collaborate with cross-functional teams, and contribute to all phases of the software lifecycle. Competitive salaries and comprehensive benefits, including health coverage and a 401(k), are offered.

Qualifications

  • Bachelor’s degree in a related technical discipline is required.
  • Minimum 2 years of experience in embedded software development.
  • Strong programming skills in C, C++, and Python.
  • Experience with FreeRTOS or Embedded Linux.
  • Familiarity with GitLab, JIRA, and Confluence.

Responsibilities

  • Design, develop, integrate, and maintain embedded software applications.
  • Support software integration across hardware, FPGA, and system components.
  • Perform software verification, debugging, and troubleshooting.
  • Develop and execute tests and verification procedures.

Skills

Embedded software development
C/C++ programming
Python programming
Hardware/software integration
Debugging
Troubleshooting
Collaboration tools (GitLab, JIRA, Confluence)

Education

Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field

Tools

Oscilloscopes
Logic analyzers
Protocol analyzers

Job description

Leonardo DRS, Inc. is seeking an Embedded Software Engineer II for their Melbourne, FL location. This role involves supporting design, development, and integration of embedded software for advanced systems, requiring proficiency in C, C++, and Python.

The ideal candidate will have at least 2 years of professional experience, collaborate with cross-functional teams, and contribute to all phases of the software lifecycle. Competitive salaries and comprehensive benefits, including health coverage and a 401(k), are offered.

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

Similar jobs worth comparing

Embedded Software Engineer II - Imaging & Embedded Linux
Embedded Software Engineer II - Imaging & Embedded Linux

Leonardo DRS • Melbourne (FL)

On-site
USD 90,000 - 130,000
Health insurance
Dental coverage
Vision coverage
+1
Lead Embedded Software Architect for Mission-Critical
Lead Embedded Software Architect for Mission-Critical

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 100,000 - 150,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules
Senior Embedded Software Lead (Linux/Bare-Metal) | 9/80
Senior Embedded Software Lead (Linux/Bare-Metal) | 9/80

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules with 9/80 program
+1
Embedded Software Engineer II
Embedded Software Engineer II

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 80,000 - 100,000
Health insurance
401(k) savings plan
Telemedicine services
Embedded Software Engineer II
Embedded Software Engineer II

Leonardo DRS • Melbourne (FL)

On-site
USD 90,000 - 130,000
Health insurance
Dental coverage
Vision coverage
+1
Embedded Software Engineer II — Systems & Hardware Integration
Embedded Software Engineer II — Systems & Hardware Integration

Aleron • Melbourne (FL)

On-site
USD 80,000 - 103,000
Senior Embedded Software Engineer - Lead RTOS/Linux (9/80)
Senior Embedded Software Engineer - Lead RTOS/Linux (9/80)

Leonardo DRS • Melbourne (FL)

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

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules with 9/80 program
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leonardo DRS • Melbourne (FL)

On-site
USD 110,000 - 160,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 100,000 - 150,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules