Senior Embedded Software Engineer - Linux, RF/FPGA Lead

Talentify

Frederick (MD)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k) plan
Flexible 4/10 schedule
Career development programs

Job summary

Leonardo DRS is seeking a Senior Embedded Software Engineer to design, develop, analyze, document, and support testing of complex embedded applications such as RF front-end devices. You will work in a Linux environment, developing both kernel space and user space components and interfacing with FPGAs and devices.

The role requires a Bachelor's in engineering with at least 5 years of experience, strong C/C++ and Python skills on Linux, and the ability to lead a technical group.

Qualifications

  • Bachelor's degree in Computer Science or Computer Engineering with a minimum of 5 years of experience.
  • Strong background in software development using C/C++ and Python on Linux.
  • Hands-on embedded device development including ARM-based systems interfacing with FPGAs.

Responsibilities

  • Design, develop, test and debug embedded software in a real-time environment.
  • Work in a Linux development environment and customize the Linux OS for the target system.
  • Develop drivers and user-space components interfacing with devices and FPGA registers.
  • Provide regular progress reports and design inputs including BOE/SOW for proposals.
  • Document specifications, interfaces, test plans, and architecture.
  • Lead a technical group and mentor engineers to complete activities on time and budget.

Skills

C/C++
Python
Linux development
Embedded systems
Multi-threading
Agile

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Git
SVN
Jira
Docker
Linux VMs

Job description

Leonardo DRS is seeking a Senior Embedded Software Engineer to design, develop, analyze, document, and support testing of complex embedded applications such as RF front-end devices. You will work in a Linux environment, developing both kernel space and user space components and interfacing with FPGAs and devices.

The role requires a Bachelor's in engineering with at least 5 years of experience, strong C/C++ and Python skills on Linux, and the ability to lead a technical group.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Talentify • Frederick (MD)

On-site
USD 110,000 - 160,000
Medical, dental, vision
401(k) plan
Flexible 4/10 schedule
+1
Senior Embedded Software Architect (9/80)
Senior Embedded Software Architect (9/80)

Leonardo DRS • Melbourne (FL)

On-site
USD 110,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

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 Systems Engineer — Lead (Bare-Metal to Linux)
Senior Embedded Systems Engineer — Lead (Bare-Metal to Linux)

Talentify • Melbourne (FL)

On-site
USD 110,000 - 160,000
Health savings account
Telemedicine
Life insurance
+5
Senior Embedded Linux Engineer for RF Systems
Senior Embedded Linux Engineer for RF Systems

Technology Service Corporation Defense Services • Huntsville (AL)

On-site
USD 110,000 - 160,000
Employee Ownership (ESOP)
401(k) plan
Flexible Work Schedules
+3
Senior RF Signals Software Engineer - C++/Linux
Senior RF Signals Software Engineer - C++/Linux

Leidos LLC • College Park (MD)

On-site
USD 131,000 - 237,000
Senior Real-Time Embedded Lead Engineer
Senior Real-Time Embedded Lead Engineer

Usat Leonardo • United States

Hybrid
USD 93,000 - 145,000
Flexi-days
Pension scheme
Mental health support
+5
Embedded Software Engineer II: Real-Time & Embedded Linux
Embedded Software Engineer II: Real-Time & Embedded Linux

Leonardo DRS • Melbourne (FL)

On-site
USD 90,000 - 130,000
9/80 schedule
Health benefits
401(k) plan
+2
Senior Embedded Engineer — Wireless RF & SDR/FPGA
Senior Embedded Engineer — Wireless RF & SDR/FPGA

Position Imaging, Inc. • Portsmouth (NH)

On-site
USD 80,000 - 100,000