We are a dynamic deep-tech startup focused on revolutionising the future of mobility through the development of a comprehensive end-to-end EV Stack. As we rapidly expand, we are seeking a passionate Lead Firmware Engineer to join our team and contribute to cutting-edge advancements in EV technology and battery systems.
Job Summary
EMO Energy, a leader in EV battery technology, is seeking a highly skilled Lead Firmware Engineer to spearhead the design, development, and optimization of firmware solutions for cutting-edge battery systems. This role involves designing, developing, testing, and maintaining firmware solutions for our state-of-the-art products and collaborating with cross-functional teams to ensure seamless integration of firmware with hardware and software components, driving innovation in sustainable transportation technologies.
Roles and Responsibilities
Lead the development and maintenance of high-performance firmware for advanced battery management systems (BMS) and EV hardware.
Architect and implement firmware solutions for Cortex-M4 and Cortex-M0 microcontrollers, ensuring real-time system performance.
Design and optimize firmware for communication protocols such as CAN, I2C, and SPI, ensuring efficient and reliable operation.
Collaborate closely with hardware and software teams to integrate firmware seamlessly with overall system architecture.
Establish and execute rigorous firmware testing protocols, including unit, integration, and automated tests, to deliver high-quality results.
Debug and resolve firmware-related issues, enhancing system functionality and performance.
Develop and maintain comprehensive technical documentation for firmware designs, processes, and updates.
Provide leadership and technical mentorship to junior engineers, fostering a culture of growth and innovation.
Stay updated on advancements in firmware technologies, microcontroller platforms, and EV systems, applying insights to drive cutting-edge solutions.
Ensure compliance with relevant industry standards, safety guidelines, and best practices in firmware development.
Qualifications & Skills Required
Bachelor s or Master s degree in Electronics or a related field.
10+ years of experience in embedded firmware development with a proven track record in designing and deploying robust solutions.
Expertise in programming languages C and Python for embedded systems.
Deep understanding of Autosar architecture and its application in automotive firmware.
Proficiency with Cortex-M4 and Cortex-M0 microcontrollers, including hands-on experience with NXP platforms.
Strong knowledge of communication protocols like CAN, I2C, SPI, and their integration into firmware solutions.
Experience with real-time operating systems (RTOS) and designing low-power firmware.
Familiarity with debugging and profiling tools for embedded firmware, such as JTAG debuggers and logic analyzers.
Nice-to-Have Expertise
Hands-on experience with EV battery technology, including battery management systems.
Familiarity with simulation tools for firmware development and system modeling.
Understanding of EMI/EMC compliance and its impact on firmware design.
Exceptional communication and leadership skills, with the ability to guide cross-disciplinary teams effectively.
At EMO Energy, you will lead innovative projects that redefine the EV industry, contributing to a more sustainable and electrified future.