Embedded Software Engineer
Role details
Job location
Tech stack
Job description
We would also like to set additional cookies to enhance your user experience, help us understand how you use Jobs in East Anglia, and improve our services., We use Google Analytics to collect this data which will set cookies on your device. Please be assured however that this data is collected in a way that cannot be used to directly identify anyone and is never shared with other third-parties.
Requirements
Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle?, * Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs
- Create production support software, like test jig interfaces and calibration tools
- Troubleshoot hardware issues, perform fault finding, and resolve system-level problems
Requirements:
- 5+ of Embedded Firmware/Software engineering experience
- Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS)
- Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.)
- Solid understanding of Digital Signal Processing