Custom Software Engineer - Automotive Embedded Systems
Accenture India Private Limited
Apply on company website
Custom Software Engineer - Automotive Embedded Systems
Accenture India Private Limited
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Custom Software Engineer
Project Role : Custom Software EngineerProject Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work.
Must have skills : Automotive ECU Software
Good to have skills : NA
Minimum 5 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary
-As a developer for Telematics & BCM, you take ownership of multiple of the existing C++ applications that run as a service on the client s software platform
-You maintain the existing code, analyze and fix upcoming bugs, create and extend tests to cover the implementation, and document the service.
-You are comfortable working with legacy code, you have a good understanding of quality metrics, and you strive to bring your application to a point where you can support long-term maintenance of this application.
-You are in direct contact with your on-site lead developer and your on- and off-site requirements engineers, who help you and the client document the requirements of your application.
Roles & Responsibilities:
-Collaborate with cross-functional teams to define, design, and ship new features
-Identify and correct bottlenecks and fix bugs
-Unit-test code for robustness, including edge cases, usability, and general reliability
-Comply with clean coding standards and best engineering practices
Professional & Technical Skills:
Must have:
-2 to 6 years of experience working in C++ and Linux
-Knowledge about embedded development
-Knowledge about Cryptographic implementation
-Knowledge of network protocols (Ethernet, UDP/TCP, IP) including analysis of traces with Wireshark
-Knowledge of ETH protocol SomeIP
-Knowledge about MQTT
-Proficiency in source-code management, software building, and continuous integration
-Understanding of code metrics (MC/DC coverage, branch coverage), static code analysis
Good to Have:
-Automotive SPICE (ASPICE) knowledge
-Cyber Security (preferably ISO/IEC 27001:2022)
-Preferred training: iSAQB Certified Professional for Software Architecture - Foundation Level
Professional Attributes:
-High ability to work autonomously
-High technological affinity
-Analytical capability: relevant information gathering, structured analysis approach, aim-oriented interpretation acumen
-Communication proficiency in English, both oral and in writing
-Assertiveness
-Able to work in Team constellation
Additional Information:
-Bachelor s degree in computer science/engineering or similar degree.
Job role
Work location
Bengaluru
Department
Production / Manufacturing / Engineering
Role / Category
Manufacturing R&D
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
Accenture India Private Limited
Job posted by Accenture India Private Limited
Apply on company website