Embedded Software Engineer

Bright Vision Technologies

Oregon

Hybrid

USD 130,000 - 195,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bright Vision Technologies is seeking an Embedded Software Engineer for a fully remote role in the United States. The candidate will design, develop, and optimize firmware for connected devices and industrial systems, with emphasis on reliability, security, and hardware integration.

You should bring 6+ years of embedded C/C++ experience, RTOS proficiency, and a proven track record of driver development and hardware-software collaboration.

Qualifications

  • 6+ years of embedded C/C++ experience with real-time embedded systems.
  • Strong RTOS experience (FreeRTOS, VxWorks, ThreadX, Zephyr, or Embedded Linux).
  • Experience developing low-level drivers and HAL/BSP.
  • Experience with hardware-software integration and debugging with JTAG and scopes.
  • Knowledge of security, firmware updates, and secure boot is a plus.
  • Able to work with cross-functional teams in an Agile environment.

Responsibilities

  • Design, develop, and maintain embedded software and firmware for microcontroller-based systems.
  • Develop low-level drivers, BSP, bootloaders, and HAL layers.
  • Build real-time applications on RTOS platforms and Embedded Linux.
  • Support interfaces like UART, SPI, I2C, CAN, USB, Ethernet, BLE, MQTT.
  • Collaborate with hardware engineers during bring-up and validation.
  • Optimize software for CPU, memory, power, and boot time.
  • Implement secure firmware update mechanisms and secure boot features.
  • Develop software for sensors, actuators, wireless modules, and peripherals.
  • Debug hardware-software issues with test equipment and analyzers.
  • Write unit/integration tests and automation scripts; participate in design reviews.
  • Support production deployments, field diagnostics, and firmware maintenance.

Skills

Embedded C/C++
RTOS development
Device drivers
Hardware-software integration
Communication protocols
Security/ firmware updates

Tools

JTAG
Oscilloscopes
CAN bus analyzers

Job description

Embedded Software Engineer - Remote

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.

This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

Job Title: Embedded Software Engineer

Location: 100% Remote (U.S.)

Position Type: Full-time, Direct W2

Salary Range: $130,000-$195,000 Annually

Experience Required: 6+ years

Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.

Job Summary

We are seeking an experienced Embedded Software Engineer to design, develop, and optimize firmware and embedded software for next-generation connected devices, industrial automation systems, automotive platforms, medical devices, and IoT products. This role focuses on developing high-performance, real-time embedded applications that interact directly with hardware components while ensuring reliability, security, and compliance with industry standards. You will collaborate closely with hardware engineers, systems architects, electrical engineers, QA teams, and product managers to build embedded software solutions supporting mission-critical products deployed across enterprise and industrial environments. The ideal candidate possesses strong expertise in embedded C/C++, RTOS development, device drivers, communication protocols, and hardware-software integration.

Key Responsibilities
  • Design, develop, and maintain embedded software and firmware for microcontroller and microprocessor-based systems.
  • Develop low-level device drivers, Board Support Packages (BSP), bootloaders, and hardware abstraction layers (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.

This is a hands-on engineering role where you will contribute to firmware architecture, embedded software development, hardware integration, system validation, performance optimization, and long-term product reliability for enterprise-grade embedded solutions.

Project Environment
  • Industrial IoT gateways and edge computing platforms
  • Smart manufacturing and factory automation controllers
  • Automotive electronic control units (ECUs)
  • Medical monitoring and diagnostic devices
  • Connected consumer electronics and smart home devices
  • Wireless sensor networks and edge AI platforms
  • Embedded Linux networking appliances
  • Secure firmware platforms supporting OTA (Over-the-Air) software updates
  • High-performance embedded systems deployed across mission-critical environments

Bright Vision Technologies is an Equal Opportunity Employer.

Equal Employment Opportunity (EEO) Statement

Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.

BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

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 • Frisco (TX)

Remote
USD 130,000 - 195,000
Firmware Software Engineer
Firmware Software Engineer

Bright Vision Technologies • Overland Park (KS)

Remote
USD 125,000 - 145,000
Embedded Semiconductor Engineer
Embedded Semiconductor Engineer

Bright Vision Technologies • Centennial (CO)

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

Bright Vision Technologies • Oregon

Hybrid
USD 120,000 - 150,000
Embedded Robotics Engineer
Embedded Robotics Engineer

Bright Vision Technologies • Oregon

Hybrid
USD 125,000 - 145,000
Hardware Software Integration Engineer
Hardware Software Integration Engineer

Bright Vision Technologies • Oregon

Hybrid
USD 100,000 - 150,000
Semiconductor Software Engineer
Semiconductor Software Engineer

Bright Vision Technologies • Hoffman Estates (IL)

Remote
USD 80,000 - 100,000
Semiconductor Software Engineer
Semiconductor Software Engineer

Bright Vision Technologies • Oregon

Hybrid
USD 80,000 - 100,000
Connected Systems Engineer
Connected Systems Engineer

Bright Vision Technologies • Oregon

Hybrid
USD 130,000 - 180,000
Smart Manufacturing Engineer
Smart Manufacturing Engineer

Bright Vision Technologies • Orlando (FL)

Remote
USD 100,000 - 150,000
Remote work