About the RoleWe are looking for an Automotive Software Developer to take feature requirements from analysis through design, implementation, testing and release. You will work with Feature Owners and Product Owners to assess technical feasibility, design solutions using OOAD and UML, and develop and debug multithreaded software for automotive platforms.
Key Responsibilities
- Analyze feature requirements provided by the Feature Owner / Product Owner.
- Evaluate technical requirements and carry out feasibility analysis.
- Create software designs and analysis using OOAD and UML.
- Develop and debug software in a multithreaded environment.
- Develop unit test cases to verify software quality.
- Support software releases and ongoing maintenance.
- Collaborate with product, development and validation teams to deliver features on schedule.
Required SkillsRequirements and Design
- Ability to analyze feature requirements and assess technical feasibility.
- Experience in design and analysis using Object-Oriented Analysis and Design (OOAD) and UML.
Programming and Debugging
- Hands-on programming and debugging experience in multithreaded software environments.
Testing and Release
- Experience developing unit test cases.
- Experience with software release and maintenance activities.
Who You Are
- You can turn feature requirements into clear technical designs.
- You are comfortable evaluating feasibility and communicating trade-offs.
- You are a solid debugger, especially in multithreaded environments.
- You take ownership of quality, from unit testing through release and maintenance.
- You work well with Feature Owners, Product Owners and cross-functional teams.
📌 Software Developer (Automotive) (Bengaluru)
🏢 Elevate AI
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.