Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Technology
Software Developer / Engineer
Mendon, UT

Find & Apply For Software Developer / Engineer Jobs in Mendon, Utah

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: Vehicle Control Unit (VCU) Engineer III
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Autonomous Solutions, Inc

Vehicle Control Unit (VCU) Engineer III

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
85
out of 100
Average of individual scores

Were these scores useful?

Job Description

Design, implement, test, and maintain Autonomous Solution's Vehicle Control Unit (VCU) package to meet client needs and advance robotics technologies. VCU software engineers participate in the full life cycle of software and/or hardware development and help determine project architecture and requirements. Design, implement and test the embedded software on-board the vehicle to meet client needs including the vehicle control unit, programmable actuators and the environmental perception software algorithms. Essential Education, Work Experience, and Job Skills Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or other related degree. Master's degree preferred 3+ years professional experience designing and implementing embedded, real-time software systems using C for embedded processors Experience developing device drivers for embedded systems Experience with unmanned vehicle systems, software, and/or architectures Knowledge of flash programming tools, configuration management systems and software development processes. Knowledge and experience in communication protocols implementation (TCP, UDP, serial, CAN) Familiarity with electrical and mechanical systems Experience in all phases of the software development lifecycle-gathering requirements, design, implementation, testing, debugging, and deployment to the end user Strong interpersonal and communication skills Essential Duties and Responsibilities Work with a team of software engineers to add functionality, improve, and upgrade the VCU product applications Write understandable C and C++ code Software Complexity reduction Reduction of defects introduced during manufacture and configuration Troubleshooting faults reported by customers and engineers. Write unit-level tests and assist in specifying and creating integration tests Position will require travel