Senior Software Engineer - C/C++, FPGA, Onsite Albuquerque

Data Device Corporation

Albuquerque (NM)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k)
AD&D insurance
Disability insurance
Employee assistance program
Family leave
Flexible spending account
Health insurance
Health savings account
Life insurance
Military leave
Paid holidays
Paid jury duty
Paid time off
Parental leave
Relocation assistance
Vision insurance

Job summary

Data Device Corporation (DDC) leads in high-reliability connectivity, power, and control for aerospace and defense. The Senior Software Engineer will architect and deliver Windows/Linux software for advanced hardware, collaborating across teams and mentoring junior engineers.

Candidate brings 7+ years in software, deep C/C++ proficiency, and experience with FPGA-based systems and toolchains. Role is onsite in Albuquerque, NM with exposure to regulated environments and SDK development.

Qualifications

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

Responsibilities

  • Architecture, development, verification and maintenance of Windows and Linux based software for advanced hardware systems.
  • Perform hardware/software integration, debugging, and performance optimization.
  • Lead technical design reviews, mentor junior/mid-level engineers through code reviews and guidance.
  • Identify and resolve customer technical issues with software applications and SDK.

Skills

C/C++
Python scripting
Mentoring
SDLC

Education

Bachelor’s degree in CS/CE/EE

Tools

C/C++
Python
Bash
QT
OpenCV
MATLAB
LabVIEW

Job description

Data Device Corporation (DDC) leads in high-reliability connectivity, power, and control for aerospace and defense. The Senior Software Engineer will architect and deliver Windows/Linux software for advanced hardware, collaborating across teams and mentoring junior engineers.

Candidate brings 7+ years in software, deep C/C++ proficiency, and experience with FPGA-based systems and toolchains. Role is onsite in Albuquerque, NM with exposure to regulated environments and SDK development.

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

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Data Device Corporation • Albuquerque (NM)

On-site
USD 120,000 - 180,000
401(k)
AD&D insurance
Disability insurance
+13
Principal Engineer – Airborne Hardware
Principal Engineer – Airborne Hardware

Data Device Corporation • Albuquerque (NM)

On-site
USD 150,000 - 190,000
Senior FPGA & Digital Design Engineer - Aerospace & Defense
Senior FPGA & Digital Design Engineer - Aerospace & Defense

avav • Albuquerque (NM)

On-site
USD 120,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Embedded Software Engineer – Space/Defense
Senior Embedded Software Engineer – Space/Defense

Data Device Corporation • Poway (CA)

On-site
USD 140,000 - 160,000
Medical/Dental/Vision Coverage
Generous Paid Time Off
Tuition Reimbursement
+2
Senior FPGA Systems Engineer – Aerospace/Defense
Senior FPGA Systems Engineer – Aerospace/Defense

Analog Devices • Durham (NC)

On-site
USD 125,000 - 181,000
Performance bonus
Medical insurance
Dental coverage
+3
Ada Software Engineer - DevSecOps, Secret Clearance, Onsite
Ada Software Engineer - DevSecOps, Secret Clearance, Onsite

CFD Research Corporation • Huntsville (AL)

On-site
USD 90,000 - 130,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, vision, dental insurance
+1
FPGA Systems Engineer — SoC & High-Speed Design
FPGA Systems Engineer — SoC & High-Speed Design

Analog Devices, Inc. • Durham (NC)

On-site
USD 70,000 - 90,000
Senior Applications Engineer
Senior Applications Engineer

Digital Dynamics • Scotts Valley (CA)

On-site
USD 80,000 - 100,000
Competitive benefits package
FPGA Design Engineer – DOD-Cleared
FPGA Design Engineer – DOD-Cleared

Associates Systems LLC • Tucson (AZ)

On-site
USD 80,000 - 120,000
Senior Digital Design Engineer: High-Speed FPGA/PCB Expert
Senior Digital Design Engineer: High-Speed FPGA/PCB Expert

CACI International Inc • City of Rochester (NY)

On-site
USD 105,000 - 232,000