Leave us your email address and we'll send you all the new jobs according to your preferences.
Embedded Software / Firmware Engineer
Posted 4 hours 36 minutes ago by Pdsluk
Permanent
Full Time
I.T. & Communications Jobs
Birmingham, Sparkbrook, United Kingdom, B11 1
Job Description
Overview 
Position: Embedded Software / Firmware Engineer
Experience: 2-4 years
Location: Pune
Role SummaryWe are looking for an Embedded Software Engineer with 2-4 years of experience in bare-metal firmware development. The role involves working on low-level drivers, board bring-up, and microcontroller programming for innovative embedded products.
Responsibilities- Develop and debug bare-metal firmware for microcontrollers (ARM Cortex-M, PIC, etc.).
- Implement low-level drivers (UART, SPI, I C, CAN, ADC, PWM).
- Support board bring-up, testing, and hardware integration.
- Optimize code for performance and low power consumption.
- Collaborate with hardware and systems teams to deliver robust solutions.
- Bachelor's degree in Electronics / Computer / Electrical Engineering.
- 2-4 years of hands-on experience in embedded firmware.
- Strong in C programming, microcontroller architecture, and debugging.
- Experience with oscilloscopes, logic analyzers, debuggers.
- Knowledge of communication protocols (UART, I C, SPI, CAN).
- Experience with ARM Cortex-M MCUs (STM32, NXP, TI, Renesas, Microchip).
- Familiarity with bootloaders, OTA updates, MISRA C, or safety standards.
- Basic knowledge of RTOS and hardware schematics.
Pdsluk
Related Jobs
Business Development Manager - Manufacturing Solutions (f/m/x)
- Sachsen, Dresden, Germany, 01067
Business Development Manager - Manufacturing Solutions (f/m/x)
- Sachsen, Görlitz, Germany, 02826
Sap Project Manager - L2c/s2c (f/m/x)
- Baden-Württemberg, Aalen, Germany, 73430
Software Engineer Analyst - AI Trainer
- £29.61 Hourly
- Not Specified, United Kingdom
Manager, Product Management, Payment Optimization
- Lisboa, Portugal