Embedded Software Senior Engineer

Caterpillar of Australia

Mossville, IL, USA
$112,710.00 - $169,060.00; not specified; medical,...
Onsite
C/c++, matlab/simulink, python
Git for version control
Software development life cycle
Cat Technology collaborates with partners across the Caterpillar enterprise to advance technologies which help enhance safety, productivity and efficiency across customer operations worldwide

Job Summary

  • Cat Technology collaborates with partners across the Caterpillar enterprise to advance technologies which help enhance safety, productivity and efficiency across customer operations worldwide.
  • In this role, you will collaborate within a dynamic team and contribute to the success of new technologies in the Machine Technology Platform Group.
  • Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience.

Matching Summary

Cat Technology collaborates with partners across the Caterpillar enterprise to advance technologies which help enhance safety, productivity and efficiency across customer operations worldwide.

Salary

$112,710.00 - $169,060.00; Not specified; Medical, dental, and vision benefits*

Skills & Requirements

Must-have

  • C/C++, Matlab/Simulink, Python
  • Git for version control
  • Software development life cycle
  • Requirements analysis
  • Technical troubleshooting
  • Agile environment

Nice-to-have

  • Linux operating system experience
  • Wi-Fi, TCP/IP, UDP/IP, SSL
  • CAN/J1939 protocols
  • Virtual machines and simulation

Key Requirements

  • Proficiency in requirements analysis tools
  • Analytical thinking skills
  • Software design and development knowledge
  • Technical troubleshooting skills
  • Effective communication skills
  • Experience with product development methodology
  • Skilled in C/C++, Matlab/Simulink, Python
  • Experience with Git
  • Familiarity with virtual machines
  • Experience with Linux OS
  • Experience with Wi-Fi, TCP/IP, UDP/IP, SSL
  • Experience with CAN/J1939 protocols
  • Experience with unit testing
  • Experience using debugging tools

Work Rights

Not specified

Tailored Resume

Cover Letter