← all jobs

[Remote] Embedded Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions. The Embedded Software Engineer will design, develop, and optimize firmware and real-time embedded software for connected devices, industrial automation systems, automotive platforms, medical devices, and IoT products, while collaborating with hardware, systems, QA, and product teams.

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

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
  • 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
  • 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

Benefits

  • 100% Remote (U.S.)
  • Full-time, Direct W2
  • Tremendous career growth potential

Company Overview

  • Bright Vision Technologies is an information technology company that offers software development, AI, and cybersecurity services. It was founded in 2020, and is headquartered in Bridgewater, New Jersey, USA, with a workforce of 51-200 employees. Its website is https://bvteck.com.
  • More open positions

    [Remote] Senior UI/UX Designer

    Work from home Full-time role

    [Remote] Account Manager I - Enterprise

    Work from home Full-time role

    [Remote] Affiliate Marketing Specialist

    Work from home Full-time role

    [Remote] Product Sales Engineer, OpenRoads Designer

    Work from home Full-time role

    [Remote] Head of Human Resources

    Work from home Full-time role

    Emergency Management Officer

    Work from home Full-time role

    Head of BSA / AML US FinTech | Financial Crimes Leadership

    Work from home Full-time role

    Sr. Treasury Analyst

    Work from home Full-time role

    Pharmacy Coordinator

    Work from home Full-time role

    Business Development Representative — Professional & Wellness Channel

    Work from home Full-time role

    Digital Content Analyst (part-time) [AQ-18980]

    Work from home Full-time role

    Community Resource Provider (Remote)

    Work from home Full-time role

    INTERNAL OAG - Information Technology Svcs | Netwo

    Work from home Full-time role

    Experienced Part‑Time Remote Data Entry Specialist – Precision Data Management & Quality Assurance at hirevault

    Work from home Full-time role

    Kundenservice im Home Office (m/w/d), Vollzeit, Sportgeräte-Hersteller

    Work from home Full-time role

    [Remote] Data Analyst Job Details | Aflac, Incorporated

    Work from home Full-time role

    [Remote] Senior Analyst

    Work from home Full-time role

    Pre-Sales Solutions Engineer - Video Security & Access Control

    Work from home Full-time role

    Intern, Consulting

    Work from home Full-time role

    Recruiting Operations Coordinator

    Work from home Full-time role

    Java Developer

    Work from home Full-time role