Senior Integration and Commissioning Software Engineer
Core
Develop and test components for Grade Control systems used in earthmoving and paving machines, utilizing C++ software and real-time hardware.
Role type
Senior IC software engineer (integration and commissioning)
Builds
Positioning, control, and automation products for construction and mining machinery
Domain
Construction equipment / Mining / GNSS / Automation
Deliverable
production ML models | product features
Required skills
C++, real-time software development, simulation, automated testing, design documentation, system integration
Preferred skills
process improvement, quality assurance, analytical problem solving, project management, CAD tools
Technologies
C++, GNSS, optical total stations, lasers, sonics
Responsibilities
Integrate positioning and controls components; perform simulations to validate models; create automated software tests; write and maintain design documents and source code; communicate results to stakeholders; contribute to new product design and process maintenance
Seniority
Senior, hands-on IC transitioning into leadership