Embedded Software Engineer

Bright Vision Technologies - Austin, TX

Hiring: Embedded Software Engineer Company: Bright Vision Technologies Location: Austin, TX Job Posted Time: 2026-09-15 19:56:55 Employment Type: Full-time, Direct W2 Target Skills & Keywords : Embedded C, Modern C++, RTOS, Device Drivers, Firmware, Embedded Linux, ARM Cortex, Communication Protocols, Hardware-Software Integration, IoT Experience: 6+ years of professional embedded software development experience Required Skills: • Strong proficiency in Embedded C and Modern C++ for firmware development • Extensive experience with 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 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, 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 • 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. Compensation: $130,000–$195,000 Annually Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don’t miss this opportunity to join a forward-thinking team!