Senior Firmware Engineer

3 weeks ago


Austin, United States SII Group USA Full time

Company SII Group USA (Consulting role for one of our customer) About SII Group USA SII Group USA is part of a global engineering services company delivering innovative technology solutions to customers across multiple industries. We combine deep technical expertise with collaborative partnerships to bring cutting‑edge ideas from concept to reality. About the Role We are seeking an experienced Senior Firmware Engineer to join our engineering team. In this role, you will work cross‑functionally to design, develop, and deploy innovative application software and hardware products for our customers and partners. You’ll have the opportunity to shape architectures, integrate emerging technologies, and deliver high‑quality solutions across diverse markets. This is a 6‑month contract role based in Austin, Texas, ideal for a highly skilled embedded engineer with a proven track record in IoT firmware development and a deep understanding of security and safety‑critical design principles. You will work on the design, development, and optimization of firmware for Nordic nRF9160, nRF52, STM32, and ESP32 microcontrollers, leveraging Zephyr RTOS and FreeRTOS for connected, low‑power, and secure embedded systems. Key Responsibilities Design, develop, and maintain embedded firmware in C/C++ for microcontrollers and SoCs. Develop real‑time applications using Zephyr RTOS and FreeRTOS, ensuring reliability and performance. Implement and manage wireless communication protocols including BLE, LTE Cat‑M1, Wi‑Fi, and Sub‑Ghz. Integrate security and safety mechanisms within IoT devices, such as secure boot, firmware encryption, authentication, and OTA update integrity validation. Contribute to the design and implementation of safe and resilient system architectures for connected devices. Perform hardware bring‑up, driver development (SPI, I2C, UART, GPIO, ADC, PWM, etc.), and low‑level debugging. Work closely with hardware, software, and test teams to ensure seamless system integration. Utilize debugging and performance tools such as oscilloscopes, logic analyzers, and JTAG debuggers. Participate in code reviews, documentation, and continuous integration workflows. Validate and test firmware for stability, reliability, and compliance with safety standards. Required Qualifications Education: Bachelor’s or Master’s degree in Electrical, Electronics, or Computer Engineering (or related field). Experience: Minimum 8 years in embedded firmware design and development. Programming: Expert in Embedded C and C++, including OOP principles for embedded systems. RTOS Expertise: Hands‑on experience with Zephyr RTOS and FreeRTOS. Microcontrollers / SoCs: Proven experience with Nordic nRF9160, nRF52, STM32, and ESP32. Wireless Protocols: Deep knowledge of BLE, LTE Cat‑M1, Wi‑Fi, and Sub‑Ghz. Security & Safety: Demonstrated experience implementing security and safety features on IoT devices — such as secure boot, firmware signing, encrypted communication, access control, and device protection mechanisms. Tools: Proficient with Git, CMake/Make, Segger Embedded Studio, and standard embedded debugging tools (JTAG, GDB, etc.). Other: Understanding of low‑power firmware design, secure OTA updates, and embedded networking stacks. Preferred Qualifications Familiarity with Zephyr Device Tree configuration, RTOS networking stack, and power management subsystems. Experience integrating IoT connectivity with AWS IoT, Azure IoT, or MQTT‑based systems. Knowledge of hardware bring‑up, schematic review, and basic PCB debugging. Experience with Python or Shell scripting for automation and testing. Why Join Us? At SII Group USA, you’ll be part of a global network of innovators working on technology that makes an impact. We offer a collaborative environment, opportunities for professional growth, and the chance to work on projects that span multiple industries and technologies. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Industries IT Services and IT Consulting Benefits Vision insuranceMedical insurance Contact 📩 Apply now and help us engineer the future. #J-18808-Ljbffr



  • Austin, United States Microsoft Full time

    Senior Firmware Engineer Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including...

  • Firmware Engineer

    3 weeks ago


    Austin, United States TPI Global Solutions Full time

    Expert in Engineering, Semiconductor, Automotive & IT Talent Acquisition | Driving Full-Cycle Recruitment & Team Performance Senior BMC Firmware Engineer with strong experience in embedded systems, board bring‑up, and low‑level firmware development. This role is ideal for someone who enjoys working close to hardware, developing firmware for management...

  • Firmware Engineer

    2 weeks ago


    Austin, United States Infobahn Softworld Inc Full time

    BMC Firmware Engineer Work Location: Austin, TX - onsite Experience & Qualifications Specialist in C, strong in C++ or Python Highly Proficient in developing firmware based on industry standard initiatives PLDM, MCTP, SPDM. Knowledge of low-level protocols including I2c, I3c, PCIe, JTAG, SPI, eSPI, UART expected Hands on experience with end-to-end Firmware...


  • Austin, TX, United States ARM Full time

    We are looking for a Senior Firmware Design Engineer Firmware Engineer with strong experience in the Zephyr RTOS to design, develop, and maintain embedded software across server and rack-scale platforms, primarily targeted for hyperscale data center environments. The ideal candidate has deep knowledge of real-time embedded systems, SoC architectures,...


  • Austin, TX, United States ARM Full time

    We are looking for a Senior Firmware Design Engineer Firmware Engineer with strong experience in the Zephyr RTOS to design, develop, and maintain embedded software across server and rack-scale platforms, primarily targeted for hyperscale data center environments. The ideal candidate has deep knowledge of real-time embedded systems, SoC architectures,...


  • Austin, TX, United States ARM Full time

    We are looking for a Senior Firmware Design Engineer Firmware Engineer with strong experience in the Zephyr RTOS to design, develop, and maintain embedded software across server and rack-scale platforms, primarily targeted for hyperscale data center environments. The ideal candidate has deep knowledge of real-time embedded systems, SoC architectures,...


  • Austin, United States Amazon Full time

    A leading tech company is seeking a Senior Firmware Engineer to develop firmware for ML Acceleration Chips. This role requires strong skills in C/C++ programming, firmware development, and collaboration with hardware teams. You’ll design algorithms for power management and create frameworks for telemetry collection. Applicants should have experience with...


  • Austin, United States TPI Global Solutions Full time

    A leading tech company located in Austin, TX seeks a Senior BMC Firmware Engineer who excels in embedded systems and firmware development. You'll work closely with hardware teams, contributing to next-generation technologies in a dynamic environment. The ideal candidate has extensive experience in low-level firmware, strong programming skills in C, and...


  • Austin, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

    Title: Firmware validation engineerLocation: Austin, txDuration: 6 Months contractRate: $65-70/Hr on W2 • Python automation, test development and test execution • Test plan, development, execution; good to have test automation knowledge using python • Strong problem-solving skills. • Experience in hardware/software interfaces • Software Programming...


  • Austin, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

    Title: Firmware validation engineerLocation: Austin, txDuration: 6 Months contractRate: $65-70/Hr on W2 • Python automation, test development and test execution • Test plan, development, execution; good to have test automation knowledge using python • Strong problem-solving skills. • Experience in hardware/software interfaces • Software Programming...