Embedded Software Engineer
Salary: Very Attractive Rate
Location:
Contract Lead
Embedded Systems Engineer
Key Responsibilities
• Bring up and debug evaluation boards and embedded platforms in the lab
• Develop Python tools for test automation, data acquisition and analysis
• Develop and maintain embedded C firmware for microcontrollers
• Implement and validate battery algorithms (SoC, SoH, impedance-based diagnostics)
• Integrate communication interfaces: I2C, SPI, UART/USART, CAN, TCP/IP
• Support customer evaluations, demos and technical documentation
Essential Requirements
• Degree in Electronic, Electrical or Computer Engineering (or similar)
• Strong Python skills (must have)
• Solid understanding of hardware: schematics, ADCs, analog front ends, lab equipment (oscilloscope, logic analyser, DMM)
• Hands-on experience with serial protocols: I2C, SPI, USART, CAN
• Working knowledge of TCP/IP networking
• Hands-on, practical approach with a proactive, get-it-done attitude
Desirable
• Embedded C on ARM Cortex-M or similar MCUs
• Automotive BMS / ESS knowledge: cell monitoring, cell balancing, SoC/SoH estimation, thermal management, functional safety (ISO 26262)
• Algorithms: Kalman filtering, signal processing (FFT, filtering), Electrochemical Impedance Spectroscopy (EIS), anomaly detection / ML basics
• Applications engineering experience: customer-facing debug, eval kits, reference designs, app notes
• Version control (Git), Linux, RTOS
Contact Us
+353 91 444 168
info@chipright.com
Unit 8B, Galway Technology Centre, Galway, Ireland