{"schemaVersion":"jobsearcher.job.v1","id":"0a918bbfd2b0f60f9fe80720","url":"https://jobsearcher.com/jobs/0a918bbfd2b0f60f9fe80720","canonicalUrl":"https://jobsearcher.com/jobs/0a918bbfd2b0f60f9fe80720","title":"Embedded Software Engineer","description":"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","company":"Softova","rawCompany":"softova","city":"Lafayette","state":"IN","isRemote":false,"isActive":false,"createdAt":"2026-05-24T04:31:39.564Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"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","datePosted":"2026-05-24T04:31:39.564Z","dateModified":"2026-05-24T04:31:39.564Z","hiringOrganization":{"@type":"Organization","name":"Softova","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Lafayette","addressRegion":"IN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0a918bbfd2b0f60f9fe80720"},"url":"https://jobsearcher.com/jobs/0a918bbfd2b0f60f9fe80720"}}