Senior Real-Time Embedded Software Engineer - Remote

Bright Vision Technologies

Frisco (TX)

Remote

USD 130,000 - 195,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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 role focuses on high-performance, real-time embedded software that interfaces directly with hardware, delivering secure and reliable solutions.

You will collaborate with hardware engineers, systems architects, and product managers across enterprise environments.

Qualifications

  • 6+ years of professional embedded software development experience.
  • Expert in Embedded C and Modern C++ for firmware.
  • Experience with ARM Cortex-M/A, STM32, NXP, Renesas, TI, or Microchip MCUs.
  • Strong knowledge of embedded systems architecture, memory management, interrupts, DMA, timers.
  • Experience with device drivers and low-level hardware interfaces.
  • Familiarity with debugging tools including JTAG, SWD, oscilloscopes, logic analyzers.
  • Experience with Git, CI/CD pipelines, and automated firmware builds.
  • Knowledge of secure coding practices for embedded systems.
  • Experience working 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 HALs.
  • Build real-time applications using RTOS platforms like FreeRTOS, Zephyr, ThreadX, or Embedded Linux.
  • Develop firmware for interfaces such as UART, SPI, I2C, CAN, USB, Ethernet, MQTT.
  • Collaborate with hardware engineers during board bring-up and validation.
  • Optimize embedded applications for CPU usage, memory, and power.
  • Implement secure firmware update mechanisms and secure boot.
  • Write unit and integration tests and automation scripts.
  • Support production deployments and field diagnostics.

Skills

Embedded C
Modern C++
RTOS development
Device drivers
Communication protocols
Git & CI/CD
Hardware-software integration
Debugging

Tools

JTAG
CI/CD pipelines
Git
CMake/Makefiles/Bazel
FreeRTOS
VxWorks
ThreadX
Zephyr
Embedded Linux

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 role focuses on high-performance, real-time embedded software that interfaces directly with hardware, delivering secure and reliable solutions.

You will collaborate with hardware engineers, systems architects, and product managers across enterprise environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Remote
Senior Embedded Software Engineer - Remote

Bright Vision Technologies • Oregon

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

Bright Vision Technologies • Centennial (CO)

Remote
USD 120,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Bright Vision Technologies • Oregon

Hybrid
USD 130,000 - 195,000
Embedded Software Engineer
Embedded Software Engineer

Bright Vision Technologies • Frisco (TX)

Remote
USD 130,000 - 195,000
Senior Remote Embedded Robotics Engineer
Senior Remote Embedded Robotics Engineer

Bright Vision Technologies • Oregon

Hybrid
USD 125,000 - 145,000
Remote Embedded Semiconductor Engineer — Tools & Validation
Remote Embedded Semiconductor Engineer — Tools & Validation

Bright Vision Technologies • Oregon

Hybrid
USD 120,000 - 150,000
Embedded Systems Engineer: Real-Time Firmware & Hardware
Embedded Systems Engineer: Real-Time Firmware & Hardware

Bright Silicon Technologies • Pleasanton (CA)

On-site
USD 110,000 - 170,000
Equity Incentive Plan
Medical, Dental, and Vision
3% employer contribution to 401(k)
+2
Senior Semiconductor Software Engineer (Remote)
Senior Semiconductor Software Engineer (Remote)

Bright Vision Technologies • East Brunswick Township (NJ)

Remote
USD 100,000 - 160,000
Senior Robotics Software Engineer - Remote
Senior Robotics Software Engineer - Remote

Bright Vision Technologies • United States

Remote
USD 100,000 - 150,000
Remote Firmware Software Engineer — Silicon & EDA
Remote Firmware Software Engineer — Silicon & EDA

Bright Vision Technologies • Overland Park (KS)

Remote
USD 125,000 - 145,000