We are looking for a talented and experienced Embedded Tech Lead to drive innovation and excellence in our embedded software development. This senior role involves leading the design and development of advanced infrastructure and middleware for cutting-edge systems, from concept to mass production, across diverse microcontrollers and platforms.
What You Will Be Doing:
Lead the development of infrastructure for microcontrollers (e.g., Cortex-M, ARC) in industrial and automotive applications.
Design and implement low-level modules for real-time embedded systems.
Collaborate closely with hardware teams for seamless integration and efficient development.
Introduce and integrate new technologies and methodologies to enhance department capabilities.
Education: Degree in Electrical Engineering, Computer Science, or Software Engineering.
At least 10 years of hands-on experience in real-time embedded software design and programming using C – Required.
Proven expertise in embedded development for microcontrollers and processors, with familiarity in ADC, I2C, SPI, UART – Required.
In-depth knowledge of serial communication protocols (Ethernet, CANbus) – Required.
Experience in the automotive industry – Advantage.
Familiarity with RTOS – Advantage.
Traits: Highly motivated, quick learner, team player, and adaptable to a dynamic and fast-paced environment.