We are seeking an experienced Embedded Software Engineer to join our energetic team in Karnataka. The ideal candidate will have a strong background in embedded systems, particularly with STM32 microcontrollers, and a passion for developing creative solutions in the automotive sector.
As an Embedded Software Engineer, you will be responsible for designing, developing, and testing embedded software for various automotive applications. You will work closely with hardware engineers to ensure seamless integration of software and hardware components. Your role will involve writing efficient bootloader code, optimizing performance, and troubleshooting issues in embedded systems.
Key responsibilities include:
Developing and implementing embedded software solutions for automotive applications using STM32L5, STM32H7, and STM32F4 microcontrollers.
Collaborating with cross-functional teams to define software requirements and specifications.
Conducting code reviews and ensuring adherence to best practices in software development.
Testing and debugging embedded software to ensure reliability and performance.
Staying updated with the latest trends and technologies in embedded systems and automotive applications.
The successful candidate will possess strong problem-solving skills, attention to detail, and the ability to work effectively in a team workplace. Proficiency in programming languages such as C/C++ and experience with embedded development tools are essential.
If you are passionate about embedded systems and looking to make a significant impact in the automotive industry, we encourage you to apply for this exciting opportunity.