Senior Embedded Software Engineer - Remote

Bright Vision Technologies

Euless (TX)

On-site

USD 130,000 - 195,000

Full time

4 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a 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 next-generation connected devices, industrial automation systems, automotive platforms, medical devices, and IoT products. This role focuses on high-performance, real-time embedded applications interfacing with hardware while ensuring reliability and security.

You will collaborate with hardware engineers, systems architects, QA, and product managers to deliver embedded

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/A and various 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, Ethernet, USB, Modbus, MQTT, BLE, TCP/IP.
  • Experience with Git, CI/CD pipelines, automated firmware builds, and version control systems.
  • Familiarity with Agile Scrum development.

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 such as FreeRTOS, Zephyr, ThreadX, or Embedded Linux.
  • Develop firmware supporting interfaces like UART, SPI, I2C, CAN, Ethernet, USB, MQTT, BLE.
  • Collaborate with hardware engineers during board bring-up and system integration.
  • Optimize embedded applications for CPU utilization, memory footprint, power, and boot time.
  • Implement secure firmware update mechanisms, secure boot, and hardware-based security features.
  • Write tests and validation scripts for firmware quality and reliability.
  • Participate in architecture reviews, code reviews, and Agile development activities.
  • Support production deployments and field diagnostics.

Skills

Embedded C/C++
RTOS development
Device drivers
ARM Cortex-M/A
Communication protocols
Git, CI/CD
Debugging
Python scripting

Tools

JTAG
SWD
Yocto Project
Buildroot
Embedded Linux

Job description

Bright Vision Technologies is seeking an experienced Embedded Software Engineer to design, develop, and optimize firmware for next-generation connected devices, industrial automation systems, automotive platforms, medical devices, and IoT products. This role focuses on high-performance, real-time embedded applications interfacing with hardware while ensuring reliability and security.

You will collaborate with hardware engineers, systems architects, QA, and product managers to deliver embedded

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
Embedded Software Engineer
Embedded Software Engineer

Bright Vision Technologies • Euless (TX)

On-site
USD 130,000 - 195,000
Embedded Software Engineer
Embedded Software Engineer

Embedded Shishya • Northern (KY)

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

Bright Vision Technologies • Round Rock (TX)

On-site
USD 145,000 - 165,000
Senior Embedded Firmware Engineer (Remote - US)
Senior Embedded Firmware Engineer (Remote - US)

Jobgether • United States

Remote
USD 90,000 - 120,000
Opportunity to work on cutting-edge devices
Professional growth opportunities
Collaborative team environment
Senior Remote Application Security Engineer
Senior Remote Application Security Engineer

Bright-Vision-Technologies • Issaquah (WA)

On-site
USD 100,000 - 150,000
Senior Semiconductor Software Engineer - Remote
Senior Semiconductor Software Engineer - Remote

Bright Vision Technologies • Glastonbury (CT)

Remote
USD 100,000 - 160,000
Remote Semiconductor Hardware-Software Integration Engineer
Remote Semiconductor Hardware-Software Integration Engineer

Bright Vision Technologies • Sterling (VA)

On-site
USD 100,000 - 150,000
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Lead Embedded Electrical Engineer (Remote, High-Impact IoT)
Lead Embedded Electrical Engineer (Remote, High-Impact IoT)

Very • New York (NY)

Hybrid