What you'll do:
Candidate will be responsible for the design, implementation, and testing of our core powertrain software. When new boards are released, you'd take on the task of board bring up, aided by a schematic, oscilloscope, serial port, and debugger.
• Embedded SW development and testing
• Should have a regular interaction with Hardware engineers for better understanding of the requirement
• Supporting to sustenance project activities to improve / modify the existing SW
Qualifications:
• Minimum of a bachelor's degree in ECE/EEE/E&I
• Minimum of 4 - 7 years of (relevant) experience in firmware development various microcontrollers like 8-bit, 16-bit, 32-bit
Skills:
• Proficiency in C programming languages
• Experience in communication protocol like UART,I2C,SPI,CAN.
• Design and implement software of industrial embedded devices and systems from requirements to production and commercial deployment.
• Design, develop, build, debug, and test efficient, high-quality embedded code
• Review code and software design
• Supporting to sustenance project activities to improve / modify the existing SW
• Analyse and enhance efficiency, stability, and scalability of system resources
• Integrate and validate new product designs
• Support software QA and optimize I/O performance
• Troubleshooting and the root cause analysis of issues with embedded systems
• Should have a regular interaction with Hardware engineers for better understanding of the requirement
• Ability to comprehend hardware specs and schematics.
• When new boards are released, you'd take on the task of board bring up, aided by a schematic, oscilloscope, serial port, logic analyser and debugger.
• Working as an individual contributor