Embedded Software Engineer


Marvel Tech Groups Inc
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- C++
- Embedded Software
- Robotics
- Debugging
- Computer Science
- Embedded Systems
- Detect sensors
- Robotics / autonomy
Summary
Embedded Software Engineer 3
Location: Mossville, IL – Onsite, 5 days/week
Duration: 24 months
Role Overview:
Cat Robotics / Detect Application team is seeking an Embedded Software Engineer to design, develop, integrate, and test software features for embedded electronic controls supporting safety-detect machine applications.
Key Responsibilities:
Develop embedded software features using C++ / Linux.
Perform requirements decomposition, software design, development, integration, and testing.
Troubleshoot and resolve issues through triage and debugging.
Develop validation plans and participate in design/code reviews.
Collaborate with global systems, software, machine, and validation teams in an Agile/Sprint environment.
Required Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or related field.
6–7 years of relevant industry experience; Master’s degree accepted with 5+ years.
Strong C/C++ programming and software design/analysis.
Experience with Git, debuggers, compilers, CTest/GTest.
Knowledge of embedded systems, Linux, CAN, Ethernet/datalinks.
Experience with system-level feature design and specifications.
Strong troubleshooting and concise technical writing skills.
Ability to communicate positions effectively and work within a diverse global team.
Strong preference :
GStreamer
Detect sensors
Robotics / autonomy
Safety-critical or machine-control embedded software experience.
Top 3 Skills:
Strong C/C++ Coding
Software Design & Analysis
Strong Communication / Collaboration
- Dice Id: 91166471
- Position Id: 9052912
- Posted 2 hours ago
Company Info
About Marvel Tech Groups Inc
Marvel Tech Groups. (MTG) is a leading IT solutions provider, We help businesses prioritize problems to solve in delivering ‘rightful’ (or effective) technological solutions to enterprises, ranging from Startups to Fortune 100 companies.
Offering Applications development, Consulting and Business Process Outsourcing services globally through a combination of technology, domain and process expertise. We help our clients find the right problems to solve, and to solve these effectively.
Our core values focus on quality processes and solutions, investing in the best people, and transparent communications - all to achieve our primary goal of customer satisfaction.

Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs