Posted:2 weeks ago|
Platform:
On-site
Full Time
Now Hiring: Embedded Software Integration Engineer 📍 Location : Bangalore (Apply only if your current location is somewhere in South India) 📅 Experience Level : 4 – 10 years 🏢 Industry : Automotive | Embedded Systems | Electric & Autonomous Vehicles We are now hiring for India’s leading player in the personal mobility and urban transport transformation solutions sector, which exports its two and 3 wheelers to over 70 countries and clocking a revenue of approximately, US$ 6.Billion in the last fiscal year. 🛠️ Role Overview As an Embedded Software Integration Engineer , you will collaborate with hardware and function development teams to configure proprietary ECU architectures and enable the deployment of critical vehicle functionalities. You will support software integration, auto-code generation, S-function customization, and validation using MATLAB/Simulink workflows, while ensuring high reliability and performance across embedded systems. 🔍 Key Responsibilities • Configure proprietary ECU software architecture based on application needs • Decompose functional requirements into software blocks and define their execution logic • Customize S-functions and support integration in MATLAB-Simulink development environments • Enable low-level driver development using embedded C • Manage build toolchains, configuration, and software release processes • Collaborate with hardware, function development, and validation teams • Conduct debugging, root-cause analysis, and functional validation of ECU integration • Handle basic software testing and ensure compliance with quality standards • Support software packaging for calibration and measurement tools like INCA • Adhere to automotive software standards such as CMMI or ASPICE 🎯 Essential Skill Sets Strong experience in embedded C and low-level microcontroller-based driver development Proficient with MATLAB, Simulink, and Stateflow (min 3 years) Sound understanding of auto-code generation using Embedded Coder Familiarity with RTOS and task scheduling fundamentals Experience working with CAN-based automotive networks Exposure to scripting languages like Python , Perl , or C# Understanding of version control and defect tracking tools (e.g., GIT/SVN, Jira) Knowledge of integration testing, debugging, and validation at ECU level Experience working in cross-functional software/hardware teams Strong analytical and architectural thinking for embedded system partitioning 💡 Preferred Add-Ons • Experience in AutoSAR-based software design • Exposure to calibration tools like INCA, Vector CANape • Familiarity with CMMi or ASPICE processes • Prior work in control strategies for motor control , battery management , or vehicle dynamics • Experience with automotive tools from Vector, Intrepid, etc. • Understanding of how ECU software contributes to overall vehicle operation 🎓 Desired Qualifications • BE/BTech/ME/MTech/MSc in Computer Science, Electrical, Electronics, Instrumentation, or a related domain from a reputed institute Show more Show less
Confidential Company
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Confidential Company
22.5 - 25.0 Lacs P.A.
Bengaluru
25.0 - 30.0 Lacs P.A.
Bengaluru
4.0 - 8.0 Lacs P.A.
Bengaluru
5.0 - 9.0 Lacs P.A.
Bengaluru
5.0 - 9.0 Lacs P.A.
4.0 - 8.0 Lacs P.A.
Gandhinagar, Gujarat, India
Experience: Not specified
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
Hyderābād
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed