Job Description -
Embedded Software Engineer
Location: Mossville, IL, onsite 100%; open to relocation candidates but MUST be able to be onsite day 1 of contract (max 2 weeks from offer) and relocate at their own cost
Client: Caterpillar
Visa: No H1B/CPT
Duration: 12 Months
Mode of Interview: Ropes Assessment + IV with HM!
Need proper LinkedIn and Strong candidates only!
MULTIPLE OPENINGS !!!!! NEED MORE CANDIDATES ASAP!!
Must Haves:
- Bachelor's degree in Computer Science, Software Engineering, or related field And 6–7+ years embedded software engineering experience OR Master's accepted with 5+ years of industry experience
- Strong Embedded C++
- Software design & architecture
- Ability to confidently defend technical decisions without confrontation
- Embedded C++
- Linux
- Git / GitHub
- Debuggers & compilers
- CTest / GTest
- System-level feature design & specifications
- CAN, Ethernet, or other embedded datalinks
Preferred Skills
- Robotics
- Autonomous systems
- Radar & camera/sensor technologies
- GStreamer
Ideal Candidate Profile
Required Technical Experience
- Strong Embedded C++
- Embedded software development
- Robotics
- Radar systems
- Camera/perception systems
- Object detection
- Collision avoidance / operator-assist technologies
Preferred Domain Experience
- Perception
- Positioning
- Planning algorithms
Industry Background
Open to candidates from multiple industries and does not want to limit hiring to automotive.
Strong backgrounds include:
- Automotive
- Robotics
- Medical devices/software
- Other embedded software environments
Leadership & Soft Skills
Successful candidates should demonstrate:
- Self-starter mentality
- Ability to work independently
- Comfortable challenging ideas and providing technical feedback
- Active participation in design reviews
- Strong ownership of their work
Strong Candidates
- Clearly explain their individual contributions
- Demonstrate deep technical ownership
- Walk through design decisions and architecture
- Confidently explain core C++ concepts (pointers, classes, memory management, etc.)
Technology Stack
Primary technologies include:
- Embedded C++
- Python (primarily validation roles)
- Robotics
- Radar
- Camera/perception systems
- Object detection
- Collision avoidance
- Operator-assist technologies
Send your resume to- jibin....@gvrinfotek.com