Embedded Software Development Engineer (4-7 Years)
Bengaluru, KA, IN
4 days ago
Save Job
Summary
Job Title: Embedded Software Development Engineer
Job Location: Bengaluru, India
About Veoneer:
Veoneer is a world leader, and over the years, Veoneer has delivered more than 1.1 billion electronic control units and crash sensors to car manufacturers globally.
Owned by AIP and headquartered in the U.S. Veoneer has approximately 2,550 employees in 11 countries.
What you'll do:
Analyze Software Requirements and Prepare Low level requirements and traceability documentation
Architecture and Detail Design in EA
Develop Software and Functional testing with specified methods and processes
Perform Integration Test Execution for the Test Plan
Develop Test Scripts using J-Scripts and Python Scripts
Requirement gathering
Design and Source code programming
Should be able to analyses the issue reported and fix the same if required
Test specification preparation and testing
Integrating the AUTOSAR/ BSW components and application
Establish and adhere to estimates in project work plan for assigned tasks
Provide regular updates of assigned task progression to Test lead for project planning, tracking and oversight
Identify or propose product process or infrastructure improvements
What you'll bring:
Hands on Passive Safety Domain experience
Experience in AUTOSAR based Software Development
Good hold on Embedded C and assembly programming languages
Experience in CAN and UDS protocol development
Experience in RTE configuration
Experience in Fault Handler, DEM, EOL, EDR modules development added advantage
Experience in Cyber Security (Secure Flash, Secure Boot, HSM) modules development will be added advantage
Hands-on experience in Software Architecture and Detail Design documentation using Enterprise Architect tool.
Hands-on experience in Automotive development tools like Vector Geny, Da-Vinci, Tresos
Hands-on experience in Automotive testing tools like CANoe, CANalyzer, CANstress and also on Flashing techniques.
Experience in development of Application development like Diagnostics/ Communication stack/ MCAL/ NVRAM/ Bootloader
Good knowledge on microcontroller architecture, memory layouts, device drivers, compiler and debuggers
Good knowledge on Automotive protocols like CAN/ SPI
Good Knowledge on ASPICE, ISO26262, MISRA Guidelines
Good Knowledge on Software Debugging & Test methodology
Experience in configuration management, change management methodologies
Preferred Qualification: BE / BTech / ME / MTech
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job