Posted:2 months ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Confidential Company logo
Confidential Company

N/A

N/A

RecommendedJobs for You

Hyderabad, Telangana, India