Embedded Firmware Engineer – RTOS, C/C++ (Hybrid)

Smart Start, Inc.

Grapevine (TX)

Hybrid

USD 90,000 - 120,000

Full time

10 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health plan (medical, dental, vision)
401(k) with company match
Bonus, discounts, life insurance, Tele
Short & long-term disability

Job summary

Smart Start, Inc. is seeking a Firmware Engineer to design, develop, and maintain embedded software and device drivers for our hardware products. You will work with RTOS, interfaces with hardware, and collaborate with cross-functional teams to implement features and support product development.

The role requires embedded C/C++, experience with USB and Bluetooth stacks, and a strong understanding of hardware/software integration. Hybrid schedule with on-site support in Grapevine, TX.

Qualifications

  • Bachelor’s degree required in EE/CS or related field.

Responsibilities

  • Design, develop, and maintain embedded software and device drivers using C/C++.
  • Implement and support communication protocols (I2C, SPI, UART, USB, Bluetooth).
  • Develop software for displays, sensors, and control systems (e.g., PID controllers).
  • Utilize RTOS environments and state machines for real-time applications.
  • Interpret schematics and datasheets to support low-level software development.
  • Use test equipment (oscilloscopes, multimeters, logic analyzers) for debugging and validation.
  • Collaborate with hardware and software teams to integrate and test new features.
  • Document software designs using modeling tools (e.g., flowcharts, sequence diagrams).
  • Apply software testing methods, including static code analysis and environmental testing.

Skills

Embedded C/C++
RTOS
Hardware/software integration
USB/Bluetooth stacks
JIRA
Reading schematics
Communication skills
Test and debugging

Education

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

Tools

JIRA
SVN
UML
Python

Job description

Smart Start, Inc. is seeking a Firmware Engineer to design, develop, and maintain embedded software and device drivers for our hardware products. You will work with RTOS, interfaces with hardware, and collaborate with cross-functional teams to implement features and support product development.

The role requires embedded C/C++, experience with USB and Bluetooth stacks, and a strong understanding of hardware/software integration. Hybrid schedule with on-site support in Grapevine, TX.

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

Similar jobs worth comparing

Hybrid Embedded Firmware Engineer I – C/C++ & RTOS
Hybrid Embedded Firmware Engineer I – C/C++ & RTOS

Resideo • Golden Valley (MN)

Hybrid
USD 79,000 - 134,000
Hybrid work model
Medical insurance
Dental insurance
+2
Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Firmware Engineer — Build Real-World Systems (C/C++, RTOS)
Embedded Firmware Engineer — Build Real-World Systems (C/C++, RTOS)

Ignite Human Capital • Naperville (IL)

Hybrid
USD 85,000 - 95,000
Embedded Firmware Engineer – RTOS & Bare-Metal
Embedded Firmware Engineer – RTOS & Bare-Metal

Jobot • Houston (TX)

On-site
USD 125,000 - 135,000
Health insurance
Retirement plans
Paid time off
+1
Embedded Firmware Engineer – Linux/RTOS
Embedded Firmware Engineer – Linux/RTOS

Workstream • Menlo Park (CA)

On-site
USD 130,000 - 180,000
Competitive salary & equity
Comprehensive health coverage
In-office amenities
+4
Senior Firmware Engineer - Real-Time Embedded Lead
Senior Firmware Engineer - Real-Time Embedded Lead

Smart Start, Inc. • Grapevine (TX)

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

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Firmware Engineer
Firmware Engineer

Smart Start, Inc. • Grapevine (TX)

Hybrid
USD 90,000 - 120,000
Health plan (medical, dental, vision)
401(k) with company match
Bonus, discounts, life insurance, Tele
+1
Firmware Engineer
Firmware Engineer

Survival Systems Staffing • Austin (TX)

On-site
USD 95,000 - 150,000