IRP is developing the next generation of high-performance e-powertrain systems that will change the electric vehicles market. Our powertrain system utilizes a revolutionary proprietary control algorithm developed by our software team. We are looking for RT Software Engineer for our growing R&D team in India.
You’ll be responsible for the following:
Design, develop, test, integrate and maintain quality firmware for the Automotive, existing and next-generation, products, using best practices, and Agile methodologies.
Collaborate effectively with all R&D teams from different disciplines and geographics: electronics, mechanics, and hardware.
Maintain and develop high level of skills set and knowledge within the team.
Work in a dynamic, diverse, and fast-paced development environment in the customers sites and IRP office.
Skills and Qualifications::
B.Sc. in Computer Science or Electronics Engineering or equivalent.
At least 8 years of experience in bare-metal programming in C.
Experience in programming in the Automotive industry - must have
Expertise in embedded system hardware peripheral blocks and communication protocols, such as GPIO, ADC, DMA, UART, SPI, I2C, CAN Bus, etc.)
Experience in working with Logic Analyzer / Oscilloscope for debugging.
Knowledge of interrupt handling, bootloaders, flash operations, and peripheral programming.
Multi-tasking with a can-do attitude, and problem-solving skills.
Ability to work independently in the customer site, with a strong results-oriented mindset.
Self-learner, with a passion for new technologies.
Excellent communication skills and a great team player.
Advantages:
Background in Electronics.
Experience in programming for Cypress PSoC microcontrollers.
Experience in using Git / GitHub source control.
Experience in C++ / C# / Python.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job