Senior Real-Time Software Architect (C/C++, Linux)

Leidos LLC

Albuquerque (NM)

On-site

USD 108,000 - 195,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and Wellness programs
Income protection
Paid leave and retirement

Job summary

Leidos seeks a Senior Software Engineer in Albuquerque, NM to set the technical direction for software supporting electro-mechanical-optical experiments on an applied R&D contract. You will own the software architecture for testbeds, data acquisition, and optical tracking systems that span software, controls, hardware, and networks, and lead major development efforts from requirements through field test.

You will work with government researchers to translate objectives into software

Qualifications

  • Hands-on software engineering and development experience.
  • Professional experience writing C/C++ software in a Linux system development environment.
  • Experience with MATLAB/Simulink.
  • U.S. citizenship required, with the ability to obtain and maintain a Secret security clearance.

Responsibilities

  • Own the software architecture for testbeds, test equipment, and optical tracking systems, and lead the design, development, integration, and testing of C/C++ software in a Linux development environment.
  • Define test objectives and translate them into software requirements, architecture, and development plans for electro-mechanical-optical experiments.
  • Design and develop real-time and embedded software, including SBC applications and hardware I/O interfaces to mechanical, electro‑optical, and sensor equipment.
  • Direct the development of data acquisition, data reduction, and analysis tools, including operator interfaces and MATLAB/Simulink models where applicable.
  • Establish the team’s software test and validation strategy, DevOps/SecDevOps pipelines, and engineering practices, and drive their continuous improvement.
  • Plan and lead integration and field testing of testbeds and test equipment; resolve problems spanning hardware, software, controls, and networks; turn field test results into software enhancements.
  • Serve as technical lead for large projects, mentoring junior staff and ensuring quality and maintainability.
  • Communicate progress, risks, and solutions to Government customers and external parties.

Skills

C/C++
Linux
MATLAB/Simulink
Real-time systems

Education

Bachelor's degree in Computer Science or Computer Engineering
Master's degree in Computer Science or Computer Engineering

Job description

Leidos seeks a Senior Software Engineer in Albuquerque, NM to set the technical direction for software supporting electro-mechanical-optical experiments on an applied R&D contract. You will own the software architecture for testbeds, data acquisition, and optical tracking systems that span software, controls, hardware, and networks, and lead major development efforts from requirements through field test.

You will work with government researchers to translate objectives into software

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect - Real-Time Testbeds & Optics
Senior Software Architect - Real-Time Testbeds & Optics

Talentify • Albuquerque (NM)

On-site
USD 108,000 - 195,000
Senior Real-Time Software Architect for Lab Testbeds
Senior Real-Time Software Architect for Lab Testbeds

Leidos Inc • Albuquerque (NM)

On-site
USD 108,000 - 195,000
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

Leidos • Albuquerque (NM)

On-site
USD 108,000 - 195,000
Lead Software Engineer: Real-Time C/C++ for Lab Testbeds
Lead Software Engineer: Real-Time C/C++ for Lab Testbeds

Leidos Inc • Albuquerque (NM)

On-site
USD 87,000 - 157,000
Lead Real-Time C/C++ Software Engineer – Lab Defense
Lead Real-Time C/C++ Software Engineer – Lab Defense

Talentify • Albuquerque (NM)

On-site
USD 87,000 - 157,000
Lead Real-Time Software Engineer - Testbeds & Optics
Lead Real-Time Software Engineer - Testbeds & Optics

Leidos LLC • Albuquerque (NM)

On-site
USD 87,000 - 157,000
Lead Software Engineer - Embedded Testbeds & Control
Lead Software Engineer - Embedded Testbeds & Control

Leidos • Albuquerque (NM)

On-site
USD 87,000 - 157,000
Senior Software Engineer
Senior Software Engineer

Talentify • Albuquerque (NM)

On-site
USD 108,000 - 195,000
Lead Software Engineer
Lead Software Engineer

Talentify • Albuquerque (NM)

On-site
USD 87,000 - 157,000
Senior Mechanical Engineer — Albuquerque: Directed-Energy Hardware
Senior Mechanical Engineer — Albuquerque: Directed-Energy Hardware

Leidos LLC • Albuquerque (NM)

On-site
USD 108,000 - 195,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement