Taro Logo

Embedded Systems Engineer III, Software, 3rd Eye

Global industrial equipment manufacturer specializing in materials processing machinery, waste and recycling solutions, mobile elevating work platforms, and electric utility equipment.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Automotive

Description For Embedded Systems Engineer III, Software, 3rd Eye

3rd Eye, part of Terex Corporation's Environmental Solutions Group, is revolutionizing Fleet Safety Video Monitoring and Telematics with cutting-edge media and digital delivery solutions. As an Embedded Systems Engineer III, you'll join a team developing innovative software for fleet management and safety monitoring systems. The role combines embedded systems development with real-world applications in vehicle fleet management.

You'll work on designing and developing software that enables fleet managers to monitor their vehicles in real-time, review safety events, and improve operational performance. The position requires expertise in embedded systems, C/C++ programming, and Linux, with opportunities to work on IoT devices, wireless modules, and CAN bus technologies.

The company offers a comprehensive benefits package including medical, dental, vision insurance, 401(k), and paid vacation. With less than 10% travel required, you'll be based in Austin, TX, working in a collaborative environment that values innovation and technical excellence. This is an opportunity to make a significant impact in the waste management and fleet monitoring industry while working with cutting-edge technology.

The role combines technical leadership with hands-on development, requiring both deep technical knowledge and the ability to influence multiple teams. You'll be part of a company committed to environmental stewardship and improving lives through innovative technology solutions. The position offers career growth opportunities within a global organization that values continuous improvement and professional development.

Last updated 5 days ago

Responsibilities For Embedded Systems Engineer III, Software, 3rd Eye

  • Architect and design embedded software solutions according to customers' needs
  • Build software solutions in a timely fashion
  • Troubleshoot electrical embedded system designs using test equipment and software
  • Coordinate and collaborate with team members
  • Design and build solutions based on requirements analysis
  • Document technical design, procedures, and new technologies
  • Share technical knowledge across multiple teams

Requirements For Embedded Systems Engineer III, Software, 3rd Eye

Linux
Python
  • Bachelor's degree or higher in Computer Science, Electrical Engineering, or related field
  • 5+ years of experience in embedded software/firmware development
  • Experience with connecting embedded systems to various sensors
  • Strong Linux knowledge
  • Strong C/C++ programming skills
  • Strong embedded system debugging skills
  • Python expertise
  • Experience with electrical test equipment
  • Experience with Agile software development and continuous delivery
  • Experience with test driven development (TDD)
  • Proficient with version control systems (git)
  • Strong organizational and problem-solving skills

Benefits For Embedded Systems Engineer III, Software, 3rd Eye

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary
  • 401(k)
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid vacation
  • Career advancement opportunities

Interested in this job?

Jobs Related To Terex Corporation - Environmental Solutions Group (3rd Eye) Embedded Systems Engineer III, Software, 3rd Eye