JOBSEARCHER

Embedded Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Role: Embedded Software EngineerLocation: Lafayette, IN (onsite)Duration: 10 Months!! Only W2 !!Must have skills: Embedded C++, Embedded Engineer, Telematics, ValidationRequired EducationDegree: Bachelor s degree in an accredited Engineering, Computer Science, or related fieldAssociate Degree: Not accepted (disqualifier)Internships: Accepted as job experienceRequired SkillsKnowledge of robotics frameworks such as Robot Operating System (ROS)Knowledge of one or more of: Positioning, Planning, and/or Perception + telematics-based messaging and machine protocolsAbility to survey literature for ideas and convert research papers into product implementationExcellency in C++ (production-quality code, debugging, profiling)Software Development Life Cycle understandingTechnical troubleshooting (code, logs, systems analysis, diagnostic tools)Strong engineering practicesPreferred (not Required)Mining or Construction experienceExperience with: Track Type Tractors, Motor Graders, Wheel Loaders, Excavators, Mining Shovels, Tracked LoadersJob Requirements5 7 years proven experience as an engineer supporting Robotics, Autonomy, or Automation technical projectsDevelop production-quality C++ software (design, documentation, coding, validation)Contribute to requirements generation and architecture design for advanced technologies, semi-autonomous, and autonomous solutionsSupport functional safety software design and validation processCollaborate with and mentor team members (team size: 3 6 people)Soft Skills (Required)Problem Solving identify problems, analyze risks/benefits, use fact-finding techniquesDocumentation of problems, solutions, and processes