Embedded Software Developer | Chennai

Website Caterpillar
Job Roles and Responsibilities:
- Integrate the Software from different libraries and build Application Flash file.
- Develop Embedded C code for the application specific changes/features.
- Develop test plans for unit testing and functional testing.
- Perform change specific validation in HIL benches.
- Investigate and Support on the issues reported from the customers and product teams.
- Maintain internal software development tools and hardware test benches.
Technical Skill Set:
- Experience in C
- Perl/Python scripting
- Experience in Matlab Simulink/Stateflow is added advantage
- Experience with Version Control Tools
- Must have in-circuit debugging experience
- Hands on experience in vector tools like CANalyzer, CANape and CAPL
- Hands on experience with Multimeter, Oscilloscope and Function Generators are added advantage
- Knowledge on SDLC (Agile or Waterfall)
- Experience working within new product development/ continuous product improvement
Soft Skills Set:
- Excellent verbal and written communication skills
- Ability to work independently and do multitasking when needed
- Strong analytical skills
When you apply, don’t forget to mention that you found this Job Post on JobsRepo.com