Posted:2 weeks ago|
Platform:
Work from Office
Full Time
Develop software for embedded systems used in electric vehicles (e.g., Battery Management Systems (BMS), motor controllers, charging systems, and other vehicle control systems).
Write efficient and reliable code for microcontrollers and embedded platforms that interface with hardware.
Work with hardware engineers to integrate software with the vehicle's electronic components.
Design and implement low-level firmware to control hardware devices like sensors, actuators, motors, and communication modules.
Ensure that firmware updates are efficiently implemented and that the systems can be upgraded or patched remotely, when needed.
Develop real-time embedded software to ensure the responsiveness and safety of the vehicles systems, such as motor control, braking systems, or energy management.
Ensure that software can handle real-time constraints of automotive systems.
Conduct thorough testing and debugging of embedded systems in both simulated and real-world environments to ensure reliability and performance.
Identify and fix bugs and issues that may arise during the design and integration phases.
Optimize embedded software to ensure minimal power consumption, high efficiency, and fast execution timescritical in EVs for improving performance and battery life.
Work with hardware engineers to ensure seamless integration of embedded software and vehicle electronics.
Develop and implement communication protocols (e.g., CAN, LIN) for efficient data exchange between electronic systems within the vehicle.
Maintain clear documentation for the design, implementation, and testing of software systems.
Report on progress, issues, and solutions to senior engineers or management teams.
Work closely with cross-functional teams, including hardware engineers, mechanical engineers, and other software developers, to ensure that software and hardware systems work harmoniously within the vehicle.
Collaborate on the development of new features and functionalities to enhance vehicle performance, safety, and user experience.
1. Experience in embedded software development, especially in the automotive or electric vehicle sectors.
2. Familiarity with real-time operating systems (RTOS) and embedded platforms.
1. Strong knowledge of embedded systems design, software architecture, and debugging techniques.
2. Experience with communication protocols like CAN, LIN, I2C, SPI.
3. Familiarity with development tools (e.g., IDEs, debuggers, and version control systems like Git).
Rattanindia Power
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
15.0 - 25.0 Lacs P.A.
0.5 - 0.6 Lacs P.A.
20.0 - 20.0 Lacs P.A.
15.0 - 15.0 Lacs P.A.
bengaluru
0.5 - 1.25 Lacs P.A.
bengaluru
15.0 - 30.0 Lacs P.A.
hyderabad
5.0 - 15.0 Lacs P.A.
hyderabad, chennai, bengaluru
6.5 - 16.5 Lacs P.A.
hyderabad
10.0 - 20.0 Lacs P.A.
hyderabad
10.0 - 20.0 Lacs P.A.