A
Embedded Systems Engineer
Alveofit
Indore · On-site Full-time Today
About the role
Key Responsibilities
- Design and develop embedded systems and firmware.
- Write efficient code in C/C++ for microcontrollers and processors.
- Work with hardware components like sensors, PCB, and communication modules.
- Debug and troubleshoot embedded systems.
- Collaborate with hardware and software teams.
- Perform testing, validation, and documentation of systems.
- Optimize system performance, power consumption, and memory usage.
Required Skills
- Strong knowledge of Embedded C / C++
- Understanding of microcontrollers (ARM, AVR, PIC, etc.)
- Experience with communication protocols (UART, SPI, I2C, CAN)
- Basic knowledge of electronics and circuit design
- Debugging skills using tools like oscilloscopes and logic analyzers
- Familiarity with RTOS (Real-Time Operating Systems)
Requirements
- Strong knowledge of Embedded C / C++
- Understanding of microcontrollers (ARM, AVR, PIC, etc.)
- Experience with communication protocols (UART, SPI, I2C, CAN)
- Basic knowledge of electronics and circuit design
- Debugging skills using tools like oscilloscopes and logic analyzers
- Familiarity with RTOS (Real-Time Operating Systems)
Responsibilities
- Design and develop embedded systems and firmware.
- Write efficient code in C/C++ for microcontrollers and processors.
- Work with hardware components like sensors, PCB, and communication modules.
- Debug and troubleshoot embedded systems.
- Collaborate with hardware and software teams.
- Perform testing, validation, and documentation of systems.
- Optimize system performance, power consumption, and memory usage.
Skills
ARMAVRCC++CANI2CPICRTOSSPIUART
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free