Remote Embedded Firmware Engineer - Real-Time Systems

Bright Vision Technologies

Austin (TX)

Remote

USD 130,000 - 195,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Bright Vision Technologies is seeking an Embedded Software Engineer to design, develop, and optimize firmware for next‑generation connected devices and industrial systems. You will work on real‑time embedded software, hardware integration, and security features across enterprise environments.

The role emphasizes collaboration with hardware teams, emphasis on robust firmware, and adherence to industry standards. Remote work with potential travel as needed is supported.

Qualifications

  • 6+ years of professional embedded software development experience.
  • Proficiency in Embedded C and Modern C++ for firmware development.
  • Experience with ARM Cortex-M/A, STM32, NXP, Renesas, TI, or Microchip MCUs.
  • Strong understanding of embedded systems architecture, memory management, interrupts, DMA, timers, and peripheral programming.
  • Hands-on experience with RTOS platforms such as FreeRTOS, Zephyr, ThreadX, Embedded Linux, or VxWorks.
  • Experience developing device drivers and low-level hardware interfaces.
  • Strong knowledge of UART, SPI, I2C, CAN, Ethernet, USB, Modbus, MQTT, BLE, TCP/IP.
  • Experience with Embedded Linux development, kernel configuration, and driver development is desirable.
  • Familiarity with hardware debugging tools (JTAG, SWD, oscilloscopes, logic analyzers).
  • Experience with Git, CI/CD pipelines, automated firmware builds, and version control systems.
  • Knowledge of secure coding practices for embedded systems.
  • Experience in Agile Scrum environments.

Responsibilities

  • Design, develop, and maintain embedded software and firmware for microcontroller and microprocessor-based systems.
  • Develop low-level device drivers, BSPs, bootloaders, and HAL.
  • Build real-time applications using RTOS platforms (FreeRTOS, VxWorks, ThreadX, Zephyr, Embedded Linux).
  • Develop firmware supporting interfaces (UART, SPI, I2C, CAN, USB, Ethernet, BLE, MQTT).
  • Collaborate with hardware engineers during board bring-up, validation, and integration.
  • Optimize applications for CPU, memory, power, and boot time.
  • Implement secure firmware update mechanisms and secure boot.
  • Develop software for sensors, actuators, wireless modules, and peripherals.
  • Debug hardware-software issues with oscilloscopes, JTAG, logic analyzers.
  • Write unit/integration tests and validation scripts; participate in code/design reviews.
  • Support production deployments, field diagnostics, and firmware maintenance.

Skills

Embedded C
Modern C++
RTOS development
Device drivers
Communication protocols
ARM Cortex-M/A
Git
CI/CD
Agile Scrum

Tools

FreeRTOS
Zephyr
ThreadX
VxWorks
Embedded Linux
Yocto Project
CMake
JTAG/SWD
Git
Jenkins / CI platforms

Job description

Bright Vision Technologies is seeking an Embedded Software Engineer to design, develop, and optimize firmware for next‑generation connected devices and industrial systems. You will work on real‑time embedded software, hardware integration, and security features across enterprise environments.

The role emphasizes collaboration with hardware teams, emphasis on robust firmware, and adherence to industry standards. Remote work with potential travel as needed is supported.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Bright Vision Technologies • Austin (TX)

Remote
USD 130,000 - 195,000
Senior Embedded Firmware Engineer - Real-Time Systems
Senior Embedded Firmware Engineer - Real-Time Systems

Engtal • Austin (TX)

On-site
USD 110,000 - 150,000
Remote Embedded Robotics Engineer — ROS & Real-Time
Remote Embedded Robotics Engineer — ROS & Real-Time

Bright Vision Technologies • Austin (TX)

On-site
USD 125,000 - 145,000
Embedded Firmware Engineer — Real-Time Linux & Hardware
Embedded Firmware Engineer — Real-Time Linux & Hardware

Precision Labs • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Embedded Firmware Engineer: Real-Time Linux & Hardware Bring-Up
Embedded Firmware Engineer: Real-Time Linux & Hardware Bring-Up

Physical Intelligence • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Firmware Engineer – Real-Time Embedded (Remote/Hybrid)
Senior Firmware Engineer – Real-Time Embedded (Remote/Hybrid)

Entrust Corporation • Shakopee (MN)

Hybrid
USD 85,000 - 125,000
Flexible work options
Career growth
Collaborative culture
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Senior Embedded Firmware Engineer — On‑Site, Growth & Impact
Senior Embedded Firmware Engineer — On‑Site, Growth & Impact

Tecnova Electronics • Waukegan (IL)

Hybrid
USD 120,000 - 150,000
Senior Embedded Firmware Engineer — IoT/RTOS Focus
Senior Embedded Firmware Engineer — IoT/RTOS Focus

PwC • Palo Alto (CA)

On-site
USD 77,000 - 202,000
Medical benefits
Dental benefits
401(k)
Senior Firmware Engineer
Senior Firmware Engineer

Engtal • Austin (TX)

On-site
USD 110,000 - 150,000