Senior Embedded Realtime Engineer - Linux, C/C++, Rust

Via Logic LLC

Saint Petersburg (FL)

On-site

USD 87,100 - 157,450

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leidos’ Maritime Systems Division seeks an experienced software engineer skilled in embedded software architecture, design, implementation, and integration of real-time systems. Proficiency in C, C++, and VHDL with knowledge of Linux is required; Rust, Python, and JavaScript are beneficial.

The role covers the full software lifecycle, architecture development for timing-critical migrations, and CI/CD pipeline support, with mentoring responsibilities for junior engineers.

Qualifications

  • US citizenship is required and a security clearance may be required.
  • BS in Computer Science or Computer Engineering with 4+ years of experience, or a Master’s with 2+ years.
  • Experience in embedded/real-time software development and Linux environments.

Responsibilities

  • Support all phases of the software development lifecycle for complex systems.
  • Design software architectures to migrate timing-critical apps to new hardware.
  • Implement software and unit test to meet customer objectives.
  • Maintain CI/CD pipelines and mentor junior engineers.

Skills

C
C++
VHDL
Linux
Real-time software development
Communication skills
Business and technical vision

Education

BS in Computer Science or Computer Engineering

Tools

Atlassian toolset

Job description

Leidos’ Maritime Systems Division seeks an experienced software engineer skilled in embedded software architecture, design, implementation, and integration of real-time systems. Proficiency in C, C++, and VHDL with knowledge of Linux is required; Rust, Python, and JavaScript are beneficial.

The role covers the full software lifecycle, architecture development for timing-critical migrations, and CI/CD pipeline support, with mentoring responsibilities for junior engineers.

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

Similar jobs worth comparing

Senior Embedded Real-Time Software Engineer - Linux/C/C++
Senior Embedded Real-Time Software Engineer - Linux/C/C++

Leidos Inc • Saint Petersburg (FL)

On-site
USD 87,000 - 158,000
Senior Maritime Embedded Real-Time Systems Engineer
Senior Maritime Embedded Real-Time Systems Engineer

Leidos • Saint Petersburg (FL)

On-site
USD 131,000 - 237,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Via Logic LLC • Saint Petersburg (FL)

On-site
USD 87,000 - 158,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leidos Inc • Saint Petersburg (FL)

On-site
USD 87,000 - 158,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leidos • Saint Petersburg (FL)

On-site
USD 131,000 - 237,000
Senior Embedded Software Engineer — Mission-Critical Defense
Senior Embedded Software Engineer — Mission-Critical Defense

Leidos Inc • Huntsville (AL)

On-site
USD 131,000 - 238,000
Senior Embedded Software Engineer — Linux, Rust/C++
Senior Embedded Software Engineer — Linux, Rust/C++

Relha LLC • Redmond (WA), Northern (KY)

Hybrid
USD 168,000 - 227,000
Senior Embedded Software Engineer — Real-Time Defense
Senior Embedded Software Engineer — Real-Time Defense

Leidos Inc • Huntsville (AL)

On-site
USD 108,000 - 195,000
Junior Software Engineer - Linux & C/C++
Junior Software Engineer - Linux & C/C++

Leidos Inc • Bowie (MD)

On-site
USD 58,000 - 105,000
Senior Maritime Systems Engineer - SysML & Rust Prototyping
Senior Maritime Systems Engineer - SysML & Rust Prototyping

Leidos • Saint Petersburg (FL)

On-site
USD 87,000 - 158,000