Embedded Software Developer

Year    Chennai, Tamil Nadu, India

Job Description


Career Area:

Engineering

:

As Embedded Software Developer with the Power Systems & Digital Integration Team, you will design, develop, and implement software for Energy and Transportation Applications. You will translate functional requirements into technical specification and solutions. collaborate with team in the design, development of new features, enhancements for release. You will continually learn and stay abreast of innovative technology and broaden your professional network. Job Duties/Responsibilities may include, but are not limited to
  • Design, code, test, and debug systems & software
  • Unit test and verify software strategies in bench and lab environments
  • Integrate and validate other control modules
  • Analyze and enhance efficiency, stability, and scalability of system resources
  • Troubleshoot the issues identified at system benches or customer production sites and provide resolution
Qualifications -
  • Bachelor's or Master's degree in Computer Science, Electronic & Communication, Electrical & Electronics Engineering from an accredited Engineering College,
  • 6+ years of progressively increasing levels of responsibility.
  • Experience in C programming in an embedded control environment
  • Good knowledge on network protocols - CAN, J1939
  • Hands on experience in calibration tools like Vector Canalyzer/Canape
  • Self-starter with good problem solving and planning skills
  • Must have ability to communicate technical information effectively with team
Top Candidates will also have
  • Strong analytical skills
  • Knowledge on Industrial protocols like Modbus, TCP/IP
  • Emphasis on initiative and strong technical insight
  • Demonstrated clear commitment to quality and customer satisfaction
  • Excellent organization, communication, interpersonal, and collaboration skills
  • Desire to work in a fast paced, team environment
Relocation is available for this position. Caterpillar is an Equal Opportunity Employer (EEO). Not ready to apply? Submit your information to our Talent Network here .

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2914772
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year