
Embedded Software Tools Engineer
Job Description
Embedded Software Tools Engineer || Cary, NC (Onsite) || Automotive exp.(must)
Location: Cary, NC (Onsite – Local Candidates Only)
Duration: 12 Months
Interview: Skype + Short Video Screening
Visa: USC / GC Only
Employment Type: W2 only
Domain: Embedded Systems / RTOS / Tool Development
Required Skills
Automotive exp. needed
Strong experience in Embedded Software Development
Hands-on experience with OpenRTOS or similar RTOS environments
Strong programming expertise in C and C++
Proficiency in at least one modern language: C#, C++, or Java
Strong understanding of Object-Oriented Software Design
Experience with Embedded Software Lifecycle (Requirements → Development → Validation)
Tool development and automation experience for embedded systems
Strong communication and stakeholder collaboration skills
Preferred Skills
Experience with Python Scripting
Knowledge of GNU Make
Experience with CAN (Controller Area Network)
Knowledge of UDS (Unified Diagnostic Services)
Experience working in Agile Development Environments
Exposure to embedded tools, automation frameworks, and workflow optimization
Advanced degree in Engineering or Computer Science
Similar Jobs
Embedded Software Engineer, Safety Perception, Mobile Robotics
Remote
Sr. Embedded Software Engineer
PA
Senior Embedded Software Engineer – Robotics & RTOS/C++
Utah
Embedded Software Engineer
California
Senior Embedded Software Engineer (C++, UAV)
CA