1. Robotics ROS Software Engineer
Requirementsanddesign
Software architecture andcoding
VerificationandValidation
Feature Definition
JOIN THE INDUSTRY LEADER TO DESIGN THE NEXT GENERATION OF BREAKTHROUGHS
There isquite a lot of interestingdevelopment activitywithroboticsinthe warehousing
and logistics field.
HoneywellIntelligratedisapremierleaderinthisspace and islookingforSoftware Engineerswith
Robotics/expertisetosupportour expandingroboticsresearchanddevelopmentgroup. If youare
interestedin pursuinganexcitingcareerthatcombinescomputervision, robotics,software engineering,
and automation,thenthisR&Disthe opportunityforyou!
HoneywellIntelligratedoffersarewardingcareerpath,comfortable work environment,competitive
compensation,andexcellentbenefits.
You will collaborate withthe membersof the roboticsdevelopment teamonthe integrationof
motion, visionandperceptionbasedroboticssolutions. ThispositionislocatedinSt. Louis,Moand isan
excellentopportunity foramotivatedandcreative softwareengineertobe a part of multiple exciting
roboticbaseddevelopmentprojects thatinclude integrationof roboticmotion,visionandsimulationto
be usedin material handlingsystems.
Responsibilities:
- Developreal time motionplanningalgorithmsandvisionbased perception systemsforuse inrobotic
software solutionsformaterial handlingsystems
-Developnew functionalitiesaswell asmaintainthe currentcode
- Followrigorousdesigncontrol methodologyandwrite concise requirements specifications,
architecture specifications,anddesign description,verificationplans,andtestcases.
- Developingsoftwareapplicationstoworkwiththe simulationsto emulate actual productionrates
to prove systemfunctionality
- Work concurrentlywithroboticdesign engineers,controlsengineersandother software engineersas
designsare beingdevelopedandfinalizedPerformsunit testingof software and assistsinthe
verificationandvalidationprocess.
- Managesschedules,meetandadhere todevelopmentgoals.
- Providesplanningandstatus informationtoprojectmanager.
YOU MUST HAVE
Bachelor’s degree in Engineering or Computer Science
Must have a strongworking knowledge of programming and design relating to computer vision algorithms
and machine learning
WE VALUE
2-3 years of experience in software development in a real-time operatingsystem environment in C/C++
Practical and/or theoretical knowledge of any of the control of multi degree of freedom robots,Kinematic
and Dynamics of robotic manipulators,trajectory generation and path planning,or real-timeoperating
systems.
Experience with ROS, QNX, Ubuntu, Multi-threaded and multi-process programming
2. Experience with TCP/IP networking
Excellent communication and documentation skills
Experience industrial robotics or material handling (logistics)
INCLUDES
Continued Professional Development
1stShift