Embedded Software Engineer
Datta SwamyUnited StatesSENIORPosted 13d ago
ARM Cortex-MARM Cortex-AmicrocontrollersSTM32NXPRenesasFreeRTOSYoctoBuildrootUARTSPII2CCANEthernetTCP/IP
About the Role
We are looking for an experienced Embedded Software Engineer to join our team in Oklahoma, USA. This role focuses on building robust, real-time embedded systems.
Key Responsibilities
• Design and develop embedded software and firmware
• Work with ARM Cortex-M/Cortex-A platforms
• Implement solutions using microcontrollers
• Utilize real-time operating systems and build systems
• Apply knowledge of various communication protocols
Requirements
• 5+ years of experience in embedded software/firmware development
• Strong expertise with ARM Cortex-M/Cortex-A platforms
• Proficiency with microcontrollers (STM32, NXP, Renesas, or similar)
• Experience with FreeRTOS, Yocto, or Buildroot
• Deep knowledge of communication protocols (UART, SPI, I2C, CAN, Ethernet, TCP/IP)