Caterpillar

Embedded Software Senior Engineer

Caterpillar
Apply
20 hours ago
Chennai, IndiaSenior

Responsibilities

  • Gather and analyze user and client requirements and create software requirements specification documents.
  • Write and implement source code for embedded systems and enhance existing code samples.
  • Test and debug embedded software using available tools and methods to improve code quality and system performance.
  • Monitor and enhance the efficiency and stability of embedded systems.
  • Collaborate with other teams to provide post-production support.
  • Analyze and resolve hardware, software, and application problems using diagnostic tools, logs, and system analysis.

Requirements

  • Requires a degree in an accredited Engineering, Computer Science, or Materials Science curriculum.
  • Demonstrated extensive experience in software development and requirements analysis.
  • Working knowledge of technical excellence, technical troubleshooting, teamwork, communication, and producing results.
  • Ability to analyze complex problems, create alternative solutions, and document detailed functional and information requirements.
  • Ability to develop software products or systems according to product requirements and troubleshoot technical issues.

Categories

Caterpillar

About Caterpillar

10,000+ employees

Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.

Contact me