Embedded Software Engineer (Robotics)

Sogeti
US - Utah - Mendon
View Company Profile / << Go Back

  • Job Type: Full time
  • 8 days ago

Job Description

Design, develop, test, maintain, and validate embedded software for autonomous robotic vehicles, including vehicle controls, sensors, and actuators. Troubleshoot defects, integrate software with hardware, support deployed systems and field testing, and collaborate with cross-functional engineering teams using Agile practices.

Requirements: Candidates should have experience developing embedded software in C and C++, familiarity with multithreaded applications, RTOS environments, testing methods, and communication protocols such as TCP/IP, CAN, SPI, or RS232. A bachelor's or master's degree in computer science, software engineering, electrical engineering, computer engineering, or a related field is required, along with knowledge of software engineering practices and strong collaboration and problem-solving skills.

Key Skills: Embedded Software Development, C, C++, Real-Time Systems, Multithreading, RTOS, Software Testing, TCP/IP, CAN, SPI, RS232, Sensor Integration, Robotics, Software Architecture, Agile Development, Hardware-Software Integration

Benefits: Flexible Work Options, 401(k) With 150% Match up to 6%, Employee Share Ownership Plan, Medical Insurance, Prescription Insurance, Dental Insurance, Vision Insurance, Life Insurance, Company-Paid Mobile Phone Plan, Paid Time Off, Paid Holidays, Paid Parental Leave, Adoption Assistance, Surrogacy Assistance, Cryopreservation Assistance, Subsidized Backup Child and Elder Care, Tutoring, Career Planning and Coaching, Tuition Reimbursement, Online Courses, Employee Resource Groups, Counseling and Well-Being Support, Disaster Relief Programs




Fast Track Upload