Senior Embedded System Engineer

Stelvio Inc.

Grapevine (TX)

On-site

USD 110,000 - 160,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) match
Life insurance
Disability benefits
Medical coverage

Job summary

Stelvio Inc. is seeking a Senior Firmware Engineer to join their Engineering & Test team, taking hands-on ownership of complex firmware across the full embedded lifecycle.

You will design, develop, and test embedded software, drivers, and real-time architectures, integrating with hardware, sensors, displays, and communication protocols.

This role requires strong C/C++, RTOS experience, Python tooling, and a mentoring mindset; visa sponsorship is not available.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
  • 5+ years of progressive embedded systems development experience.
  • Advanced embedded C/C++ programming skills.
  • Experience with RTOS and real-time systems.
  • Proven hardware/software integration and debugging experience.
  • Hands-on PCB and component testing experience.
  • Strong Python skills for test automation and data collection.
  • Independent ownership of firmware components from concept to production.

Responsibilities

  • Design, develop, and maintain embedded software and device drivers in C/C++ for production hardware.
  • Develop firmware architectures for RTOS-based real-time systems.
  • Work with I2C, SPI, UART, USB, and Bluetooth interfaces.
  • Perform hardware/software integration and debugging across boards and components.

Skills

Embedded C/C++
RTOS
Python
Debugging
System integration

Education

Bachelors in EE/CS

Tools

Oscilloscope
Logic Analyzer
Multimeter
JIRA
SVN

Job description

Stelvio are working with a client that develops innovative technology for safety-sensitive, hardware-focused applications. Their products combine embedded software, electronics, communications, and connected technologies to deliver reliable solutions used in real-world environments.

They are looking for a Senior Firmware Engineer to join their Engineering & Test team. This is a hands-on senior technical role for someone with strong embedded systems experience who can take ownership of complex firmware development while contributing to architecture, hardware/software integration, testing, and long-term product reliability.

You will work across the full embedded development lifecycle, helping shape technical decisions, identify engineering risks, improve development standards, and deliver stable, production-ready firmware.

Please note: Employment-based visa sponsorship or visa transfers are not available for this position.

Responsibilities
  • Design, develop, and maintain embedded software and device drivers in C/C++ for production hardware.
  • Develop and improve firmware architectures for real-time systems using RTOS, state machines, and event-driven designs.
  • Work with communication interfaces and protocols including I2C, SPI, UART, USB, and Bluetooth.
  • Develop and optimize embedded software for displays, sensors, control systems, and closed-loop applications including PID controllers.
  • Interpret schematics, datasheets, and hardware specifications to support low-level development and hardware/software integration.
  • Use oscilloscopes, logic analyzers, multimeters, and other lab equipment for debugging, validation, and root-cause analysis.
  • Build and maintain Python scripts and test tools for firmware flashing, configuration, automated testing, data collection, log analysis, and diagnostics.
  • Perform functional and board-level testing across PCB assemblies, microcontrollers, sensors, memory, communications, power supplies, relays, and other I/O circuitry.
  • Troubleshoot PCB, firmware, hardware, and component-level issues using schematics, test points, diagnostic tools, and automated testing.
  • Work alongside hardware and test engineers to define PCB test requirements, acceptance criteria, coverage, and repeatable validation processes.
  • Develop and enhance automated bench testing and hardware-in-the-loop (HIL) environments.
  • Collaborate across hardware, firmware, application, and test teams to integrate new functionality and improve system reliability.
  • Identify technical debt, architectural opportunities, and performance constraints, implementing scalable improvements where appropriate.
  • Contribute to engineering planning by identifying technical challenges, hardware dependencies, and resource requirements.
  • Document firmware architecture and technical decisions using UML, sequence diagrams, flowcharts, and similar modelling approaches.
  • Promote strong engineering practices around code quality, static analysis, secure embedded development, and environmental testing.
  • Act as a senior technical contributor through design input, code reviews, and mentoring.
Qualifications
  • A Bachelor’s degree in Electrical Engineering, Computer Science, or a related discipline.
  • At least 5 years of progressive embedded systems development experience.
  • Advanced embedded C/C++ programming skills.
  • Strong experience developing firmware for RTOS and real-time systems.
  • Proven hardware/software integration and low-level debugging experience.
  • Hands-on experience testing PCB assemblies and individual electronic components.
  • The ability to interpret schematics, component datasheets, test specifications, and electrical measurements when diagnosing hardware issues.
  • Strong Python skills for test automation, engineering utilities, device communications, data acquisition, and diagnostics.
  • Experience independently owning firmware components from initial concept through to production.
  • Strong analytical, troubleshooting, and communication skills.
Experience with the following would be beneficial:
  • Microcontroller platforms such as Renesas, MSP430, Nordic, or similar.
  • I2C, SPI, UART, USB, and Bluetooth communications.
  • USB and Bluetooth stacks and automotive protocols such as OBD-II.
  • Cellular technologies including GSM, LTE, or CDMA and serial standards such as RS-485.
  • Automated hardware testing, HIL environments, or production test fixtures.
  • Python libraries for serial communications, instrumentation, data analysis, and automated reporting.
  • Agile development environments and tools such as JIRA and SVN.
  • Java or C# for engineering tooling, automation, or system integration.
  • Regulated, safety-sensitive, or hardware-centric product development environments.
  • Comprehensive medical, dental, and vision coverage.
  • A 401(k) retirement plan with company match.
  • Birthday and anniversary bonuses.
  • Life insurance.
  • Short- and long-term disability benefits.
  • A positive working environment focused on work/life balance and professional development.
  • The opportunity to work hands-on with innovative, industry-leading technology.
  • Mission-driven work with both local roots and a broader global impact.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer — Real-Time Embedded Systems
Senior Firmware Engineer — Real-Time Embedded Systems

Stelvio Inc. • Grapevine (TX)

On-site
USD 110,000 - 160,000
401(k) match
Life insurance
Disability benefits
+1
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

CyberCoders • Paso Robles (CA)

On-site
USD 140,000 - 190,000
Medical Insurance
Annual incentive awards
Retirement plan
+6
Senior Firmware Engineer
Senior Firmware Engineer

Smart Start, Inc. • Grapevine (TX)

Hybrid
USD 120,000 - 155,000
Health insurance
401(k) match
Birthday bonus
+1
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners LLC • California (MO), Kittery (ME)

On-site
USD 120,000 - 160,000
Competitive base salary
Benefits
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • California (MO)

On-site
USD 130,000 - 190,000
Benefits
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners, LLC • California (MO)

On-site
USD 120,000 - 170,000
Benefits
Embedded Engineer
Embedded Engineer

Brightsmith • Mount Pleasant

On-site
USD 90,000 - 120,000
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Senior Embedded Software Engineering Manager
Senior Embedded Software Engineering Manager

Motion Recruitment Partners LLC • Houston (TX), Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical, Dental, Vision Insurance
401(k) with company match
Flexible work schedule
+1