Senior Embedded Software Engineer (C/C++, RTOS, Linux)

8Koi Inc

Palm Bay (FL)

On-site

USD 120,000 - 160,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision coverage
401(k) plan
Health Savings Account
9/80 flexible schedule

Job summary

Leonardo DRS, Inc. is seeking a Senior Embedded Software Engineer in Melbourne, FL to lead architecture, design, and integration of complex embedded software for EOIS systems.

You will own subsystems from concept to deployment and mentor junior engineers while collaborating with hardware, FPGA, verification, and program teams. The role requires expert C/C++, strong Python, experience with Bare-Metal, FreeRTOS, and Embedded Linux, and a track record of system-level debugging and hardware/software

Qualifications

  • Bachelor's degree in a technical field.
  • 5+ years embedded software development experience.
  • Expert-level C/C++ proficiency and strong Python development.

Responsibilities

  • Lead design, development, integration, and verification of embedded software components.
  • Own architecture and implementation decisions for products and features.
  • Develop for Bare-Metal, RTOS, Embedded Linux environments.

Skills

C/C++
Python
Bare-Metal/RTOS/Embedded Linux
AMD/Xilinx MPSoC/MicroBlaze
AMD Vitis IDE
Device drivers (UART/SPI/I2C/DMA/GPIO/
Embedded software architecture
HW/SW integration
GitLab/JIRA/Confluence
Leadership/mentoring

Education

Bachelor's degree in Computer/ Electrical/ Software Engineering

Tools

Vitis IDE
GitLab
JIRA
Confluence

Job description

Leonardo DRS, Inc. is seeking a Senior Embedded Software Engineer in Melbourne, FL to lead architecture, design, and integration of complex embedded software for EOIS systems.

You will own subsystems from concept to deployment and mentor junior engineers while collaborating with hardware, FPGA, verification, and program teams. The role requires expert C/C++, strong Python, experience with Bare-Metal, FreeRTOS, and Embedded Linux, and a track record of system-level debugging and hardware/software

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

Similar jobs worth comparing

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 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
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
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
Embedded Software Engineer II – Systems & Hardware
Embedded Software Engineer II – Systems & Hardware

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 80,000 - 100,000
Health insurance
401(k) savings plan
Telemedicine services
Senior Embedded Software Engineer – Lead Linux Systems
Senior Embedded Software Engineer – Lead Linux Systems

Leonardo DRS • Frederick (MD)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules
+2
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
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
Senior Embedded Software Engineer - Real-Time Linux/FPGA
Senior Embedded Software Engineer - Real-Time Linux/FPGA

Leonardo DRS • Frederick (MD)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Competitive vacation
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leonardo DRS • Melbourne (FL)

On-site
USD 110,000 - 160,000