Embedded C++, Linux Based platform

Mossville, IL, US • Posted 2 days ago • Updated 2 days ago
Full Time
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • C++
  • Product Development
  • Design Documentation
  • Debugging
  • ROS
  • Operating Systems
  • Embedded C
  • Robotics

Summary

Job Description & Skill Requirement:
• Develop production quality C++ software including design, documentation, coding, product quality, and validation
• Contributes to requirements generation and architecture design considerations for advanced technologies, semi-autonomous, and autonomous solutions
• Support functional safety software design and validation process
• Collaborate and mentor team members to execute on goals


Education & Experience Required:
Top 3 Skills
• Knowledge of robotics frameworks such as Robot Operating System (ROS)
• Knowledge of one or more of the following areas; Positioning, Planning, and/or Perception. Knowledge of telematics-based messaging and machine protocols
• Ability to survey literature for ideas and cover research papers into product implementation
• Additional Technical Skills
• (Required)
• Experience in Mining or Construction preferred
• Experience with Track Type Tractors, Motor Graders, Wheel Loaders, Excavators, Mining Shovels or Tracked Loaders preferred.
• Software Development Life Cycle:
• Identifies common issues, problems, and considerations for each phase of the life cycle.
• Interprets product development plans and functional documentation.
• Programming: Excellency in C++
• Interprets application system designs and program specifications.
• Strong engineering practices, debugging/profiling skills.
• Applies structured programming techniques to structured environments.

Technical Troubleshooting:

• Discovers, analyses, and resolves software or application problems.
• Analyses code, logs, and current systems as part of advanced troubleshooting.
• Records and reports specific technical problems, solving processes and tools that have been used.


Qualification:
• Degree requirement: A Bachelor''s degree in an accredited Engineering, Computer Science, or related field.
• Do you accept internships as job experience: Yes
• Years of experience: 5-7 years - Proven experience as an engineer supporting Robotics, Autonomy, or Automation technical projects

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91111987
  • Position Id: 9009778
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Mossville, Illinois

Today

Full-time

USD 97,530.00 - 158,480.00 per year

Mossville, Illinois

Today

Easy Apply

Contract

Remote

Today

Full-time

USD 172,000.00 - 229,000.00 per year

Maryland

Today

Full-time

Search all similar jobs