远程工作雷达

嵌入式软件工程师

Embedded Software Engineer

开发工程限定地区(需当地身份)
公司Bright Vision Technologies
薪资$130,000 - $195,000/年
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

嵌入式软件工程师 – 远程办公

Bright Vision Technologies 是一家技术咨询和软件开发公司,为美国各地提供云、人工智能、数据和企业解决方案。

这是一个加入一家知名且受人尊敬的组织的绝佳机会,提供巨大的职业发展空间。

职位名称:嵌入式软件工程师
工作地点:100% 远程(美国)
职位类型:全职,直接 W2
薪资范围:每年 13 万至 19.5 万美元
经验要求:6 年以上

赞助:美国公民、绿卡持有者、EAD 持有者以及 H-1B 转移候选人欢迎申请。我们无法为该职位的新 H-1B 签证申请提供赞助。

职位简介
我们正在寻找一位经验丰富的嵌入式软件工程师,负责设计、开发和优化下一代联网设备、工业自动化系统、汽车平台、医疗设备和物联网产品的固件和嵌入式软件。该职位专注于开发高性能、实时的嵌入式应用程序,直接与硬件组件交互,同时确保可靠性、安全性并符合行业标准。
你将与硬件工程师、系统架构师、电气工程师、质量保证团队和产品经理紧密合作,构建支持关键任务产品的嵌入式软件解决方案,这些产品部署在企业及工业环境中。理想的候选人具备嵌入式 C/C++、RTOS 开发、设备驱动程序、通信协议和软硬件集成方面的深厚专业知识。

主要职责
· 设计、开发和维护基于微控制器和微处理器系统的嵌入式软件和固件。

  • 开发底层设备驱动程序、板级支持包(BSP)、引导加载程序和硬件抽象层(HAL)。
  • 使用 RTOS 平台(包括 FreeRTOS、VxWorks、ThreadX、Zephyr 或嵌入式 Linux)开发实时应用程序。
  • 开发支持通信接口的固件,包括 UART、SPI、I2C、CAN、USB、以太网、蓝牙低功耗(BLE)和 MQTT。
  • 在电路板启动、硬件验证和系统集成过程中与硬件工程师协作。
  • 优化嵌入式应用程序的 CPU 利用率、内存占用、功耗和启动时间。
  • 实现安全的固件更新机制、安全启动、加密和基于硬件的安全功能。
  • 开发支持传感器、执行器、无线模块和外设的软件
查看英文原文

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.

Required Skills
· Six or more years of professional embedded software development experience.

  • Strong proficiency in Embedded C and Modern C++ for firmware development.
  • Extensive experience developing software for ARM Cortex-M, ARM Cortex-A, STM32, NXP, Renesas, Texas Instruments, 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.
  • Experience with Embedded Linux development, kernel configuration, and driver development is highly desirable.
  • Familiarity with hardware debugging tools including JTAG, SWD, oscilloscopes, logic analyzers, and serial protocol analyzers.
  • Experience with Git, CI/CD pipelines, automated firmware builds, and version control systems.
  • Strong understanding of software debugging, profiling, and optimization techniques.
  • Experience using build systems such as CMake, Makefiles, or Bazel.
  • Knowledge of secure coding practices for embedded systems.
  • Experience working in Agile Scrum development environments.

Preferred Qualifications
· Experience developing software for automotive, aerospace, medical devices, industrial automation, robotics, or IoT platforms.

  • Familiarity with AUTOSAR, MISRA C/C++, ISO 26262, IEC 61508, DO-178C, IEC 62304, or other industry safety standards.
  • Experience with Yocto Project, Buildroot, or custom Embedded Linux distributions.
  • Knowledge of wireless communication technologies including Wi-Fi, Bluetooth Low Energy (BLE), Zigbee, LoRaWAN, or Cellular IoT.
  • Experience implementing secure boot, TPM integration, Trusted Execution Environment (TEE), and firmware signing.
  • Familiarity with FPGA integration and hardware acceleration.
  • Experience using Jenkins, GitHub Actions, Azure DevOps, or GitLab CI for firmware automation.
  • Knowledge of Python or Shell scripting for test automation and manufacturing support.
  • Experience with cloud-connected IoT platforms including AWS IoT Core, Azure IoT Hub, or Google Cloud IoT.
  • Embedded systems certifications or contributions to open-source embedded projects are highly desirable.

Project Environment
You will be joining an embedded engineering team developing next-generation intelligent devices and connected systems supporting enterprise and industrial customers. Current initiatives include:
· 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

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.

How to Apply

Would you like to know more about this opportunity? For immediate consideration, please send your resume to or contact us at (908) 676-4399. Learn more about Bright Vision Technologies at .

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.
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

云网络工程师

Bright Vision TechnologiesUnited States$100,000 - $150,000/年Full Time今天
开发工程限定地区(需当地身份)

SAP MM顾问

Bright Vision TechnologiesUnited States$130,000 - $190,000/年Full Time今天
其他限定地区(需当地身份)

React开发工程师

Bright Vision TechnologiesUnited States$120,000 - $180,000/年Full Time今天
开发工程限定地区(需当地身份)

Windchill后端开发工程师

Bright Vision TechnologiesUnited States$120,000 - $135,000/年Full Time今天
开发工程限定地区(需当地身份)

SAP HANA 平台工程师

Bright Vision TechnologiesUnited States$100,000 - $150,000/年Full Time今天
开发工程限定地区(需当地身份)

← 返回全部职位