Senior Embedded Software Engineer – Remote RTOS & IoT

Bright Vision Technologies

Euless, Bedford (TX, TX)

On-site

USD 130,000 - 195,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bright Vision Technologies is seeking an experienced Embedded Software Engineer to design, develop, and optimize firmware for connected devices and industrial systems. This 100% remote US role focuses on high-performance, real-time software that interacts directly with hardware and meets security and regulatory standards.

You will collaborate with hardware, QA, and product teams, work across RTOS, drivers, and communication protocols, and contribute to architecture reviews and automated

Qualifications

  • Six or more years of professional embedded software development experience.
  • Strong proficiency in Embedded C and Modern C++ for firmware development.
  • Experience with ARM Cortex-M, Cortex-A, STM32, NXP, Renesas, TI, or Microchip microcontrollers.
  • Strong understanding of embedded systems architecture, memory management, interrupts, DMA, timers, and peripheral programming.
  • Hands-on experience with RTOS platforms including FreeRTOS, Zephyr, ThreadX, Embedded Linux, or VxWorks.
  • Experience developing device drivers and low-level hardware interfaces.
  • Strong knowledge of communication protocols including UART, SPI, I2C, CAN/CAN FD, Ethernet, USB, Modbus, MQTT, BLE, and TCP/IP.

Responsibilities

  • Design, develop, and maintain embedded software and firmware for microcontroller and microprocessor-based systems.
  • Develop low-level device drivers, BSP, bootloaders, and HAL.
  • Build real-time applications using RTOS platforms including FreeRTOS, VxWorks, ThreadX, Zephyr, or Embedded Linux.
  • Develop firmware supporting communication interfaces including UART, SPI, I2C, CAN, USB, Ethernet, BLE, and MQTT.
  • Collaborate with hardware engineers during board bring-up, hardware validation, and system integration activities.
  • Optimize embedded applications for CPU utilization, memory footprint, power consumption, and boot time.
  • Implement secure firmware update mechanisms, secure boot, encryption, and hardware-based security features.
  • Develop software supporting sensors, actuators, wireless modules, and peripheral devices.
  • Debug hardware-software integration issues using oscilloscopes, logic analyzers, JTAG debuggers, and protocol analyzers.
  • Write unit tests, integration tests, and automated validation scripts to ensure firmware quality.
  • Participate in architecture reviews, code reviews, technical design discussions, and Agile development activities.
  • Support production deployments, field diagnostics, root cause analysis, and firmware maintenance.

Skills

Embedded C
Modern C++
RTOS
ARM Cortex-M
Device drivers
Git

Education

Tools

CMake
Makefiles
CI/CD
Embedded Linux
JTAG

Job description

Bright Vision Technologies is seeking an experienced Embedded Software Engineer to design, develop, and optimize firmware for connected devices and industrial systems. This 100% remote US role focuses on high-performance, real-time software that interacts directly with hardware and meets security and regulatory standards.

You will collaborate with hardware, QA, and product teams, work across RTOS, drivers, and communication protocols, and contribute to architecture reviews and automated

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

Similar jobs worth comparing

Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Remote Robotics Software Engineer — Real-Time & ROS
Remote Robotics Software Engineer — Real-Time & ROS

Bright Vision Technologies • Shrewsbury (MA)

On-site
USD 100,000 - 150,000
Remote Industrial IoT Engineer — Edge to Cloud
Remote Industrial IoT Engineer — Edge to Cloud

Bright Vision Technologies • Sunnyvale (CA)

On-site
USD 100,000 - 150,000
Remote Hardware-Software Integration Engineer (Semiconductors)
Remote Hardware-Software Integration Engineer (Semiconductors)

Bright Vision Technologies • Sterling (VA)

On-site
USD 100,000 - 150,000
Senior Embedded Firmware Engineer – IoT & RTOS
Senior Embedded Firmware Engineer – IoT & RTOS

PwC • Los Angeles (CA)

On-site
USD 77,000 - 202,000
Medical benefits
Dental benefits
Vision benefits
+3
Senior/Staff Embedded Firmware Engineer — Remote US, IoT
Senior/Staff Embedded Firmware Engineer — Remote US, IoT

Strategic Employment • United States

On-site
USD 150,000 - 200,000
Senior Embedded Software Lead (RTOS/Linux) - Remote
Senior Embedded Software Lead (RTOS/Linux) - Remote

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Embedded Software Engineer
Embedded Software Engineer

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Senior Semiconductor Software Engineer - Remote
Senior Semiconductor Software Engineer - Remote

Bright Vision Technologies • Andover (MA)

On-site
USD 100,000 - 160,000
Lead Embedded Firmware Engineer – RTOS & Real-Time Systems
Lead Embedded Firmware Engineer – RTOS & Real-Time Systems

Cloud Analytics Technologies LLC • Cleveland (OH)

On-site
USD 80,000 - 100,000