[Software Engineer] Software Engineer
[ Back ] [ The Roadtechs Computer / Telecom Job Board ] [ Help ] [Edit ] [Mark Position Closed ]
The Software Engineer -
Location: Nashville, TN
Embedded System will build new applications to meet extraction requirements, troubleshoot and upgrade existing systems for optical and robotic sorting equipment. Write applications and system programs using C++ for QNX and Linux. Works as part of a team of software engineers.
Experience with Robotics and C++.
Please send me your resume in word.
Things you will be doing:
Write real-time device-level code that captures data from sensors and executes sortation algorithms. Study sensor physics and feature extraction requirements of the application to determine how to best organize the code.
Design, debug, document and demonstrate highly refined C++ code written for QNX and Linux.
Troubleshoot and upgrade existing systems with assistance from R&D and production technicians.
Use source version-control system and manage release configurations.
Execute software installation and supervise final release tests when new software is released to production.
Analyze new sensor hardware from vendor samples. Plan driver modifications or new drivers when required.
Communicate with other software engineers to understand and contribute to other ongoing projects
What you will bring:
Bachelor’s Degree in Engineering, Computer Science or related field with five (5) years’ experience in embedded development or an equivalent combination of education and experience. Expertise in C++, object oriented design (OOD) and multi-thread design required.
Preferred Additional Experience: