Embedded Software Engineer

Protingent
Pasadena, California, United StatesFull-time$120,000–$150,000Posted Aug 26, 2026

About the role

Job Description

Position Title: Embedded Software Engineer

Position Description: Protingent Staffing has an exciting Direct Hire opportunity for an Embedded Software Engineer with our client in Pasadena, California.

Job Responsibilities:

Develop and maintain software that drives test and measurement systems and pulls data from connected hardware components

Support the migration of legacy LabVIEW-based functionality into a modern C++ and Python architecture

Design and implement software that communicates with connected systems using SCPI (Standard Commands for Programmable Instruments) and VISA (Virtual Instrument Software Architecture) protocols

Design and implement software modules and algorithms that support system functionality (measurement, control, calibration, automation, data processing)

Own and maintain the software stack for assigned systems

Collaborate with multiple team members across the hardware/software stack

Support future FPGA integration as systems evolve down the road.

Job Qualifications:

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical discipline required

At least 3 years of relevant experience in embedded software development, systems programming, or a closely related discipline

Proficiency in C++, C#, and Python

Working familiarity with LabVIEW sufficient to understand and migrate existing functionality

Experience with instrumentation communication protocols such as SCPI and VISA

Experience developing software that interfaces with hardware components and captures measurement or sensor data.

Job Details:

Job Type: Direct Hire

Location: Pasadena, California (Onsite).

Salary Range: $120K to $150K.

ITAR obligations are associated with this role, U.S. citizenship, U.S. legal permanent resident status, or protected person status under 8 U.S.C.

1324b(a) (1), (3) is required.

About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.

Responsibilities

  • Develop and maintain software that drives test and measurement systems
  • Support the migration of legacy LabVIEW-based functionality into a modern C++ and Python architecture
  • Design and implement software that communicates with connected systems using SCPI and VISA protocols
  • Design and implement software modules and algorithms that support system functionality
  • Own and maintain the software stack for assigned systems
  • Collaborate with multiple team members across the hardware/software stack
  • Support future FPGA integration as systems evolve

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical discipline
  • At least 3 years of relevant experience in embedded software development
  • Proficiency in C++, C#, and Python
  • Working familiarity with LabVIEW
  • Experience with instrumentation communication protocols such as SCPI and VISA
  • Experience developing software that interfaces with hardware components

Skills mentioned

C++PythonC#Embedded SystemsEmbedded Software DevelopmentFirmware DevelopmentSystems EngineeringSystem DesignAutomationSignal Processing

About Protingent

Protingent is a specialized technical staffing firm connecting top IT and engineering professionals with leading technology companies across the U.S. We support all phases of product design, development, and testing—partnering with organizations in highly regulated industries such as defense, aerospace, energy, and medical devices. Founded in 2001 by an engineer, Protingent has always focused on matching clients with highly skilled engineers who bring deep technical expertise and an understanding of the technologies that drive innovation and success. We believe the true value of any organization lies in its people. Exceptional products are built through collaboration, communication, and the collective efforts of talented individuals. These values define who we are at Protingent and have guided us in building a team that consistently delivers excellence.

Staffing and Recruiting201-500 employeesBellevue, WA