Home
/
Comprehensive
/
Robotics Engineer Vehicle Software Development
Robotics Engineer Vehicle Software Development-March 2024
Chalfont
Mar 27, 2026
About Robotics Engineer Vehicle Software Development

  JBT Corporation

  AN EQUAL OPPORTUNITY EMPLOYER

  It is the policy of JBT Corporation to provide equal opportunity for qualified persons and not to discriminate against any applicant for employment because of race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, citizenship, or any other characteristic protected by federal, state or local law at the JBT Corporation location to which this application is submitted. In addition, as a Federal Government contractor, JBT Corporation is an affirmative action employer. If you require accommodation during the application process, please contact the local Human Resources department. EOE-Females/Minorities/Protected Veterans/Individuals with Disabilities

  If you have a disability or impairment that prevents you from completing the online application, please seek the assistance of your local employment services agency. JBT maintains active relationships with local employment services agencies, and they have pledged their support in assisting any applicant needing help in applying. To find information on agencies throughout the United States, please go to www.careeronestop.org

  You may also call Megan Meagrow at 844-286-4524 if your disability or impairment prevents you from applying online. NOTE: Do not use this number unless you need assistance because of a disability or impairment. The personnel attending this phone line will not be able to give you a status update regarding your application and will not be the individuals making a decision regarding your employment.

  Robotics Engineer Vehicle Software Development

  US-PA-Chalfont

  Job ID: 2024-11896Type: Regular Full-Time# of Openings: 1Category: Engineering

  JBT Corporation

  Overview

  As a Robotics Engineer in the Vehicle Software Development group, you will work in a small team of multidisciplinary engineers and software developers to design, develop, and maintain software solutions for Autonomous Guided Vehicles (AGV's). AGV's are mobile robots used in the material handling industry and play a crucial role in the automation of modern factories, warehouses, hospitals, and other industry sectors. The Vehicle Software Development department is responsible for developing and maintaining the software that provides the mobile robot's on-board, real-time intelligence.

  The Robotics Engineer role blends mechanical and electrical engineering with software development, and will include a mix of algorithm development, software implementation, and hands-on interaction with the AGV's in our test facility (as well as customer facilities).

  One of the primary purposes of this role is to provide the embedded intelligence to solve the core mobile robotics challenges of localization (where is the mobile robot), guidance and navigation (where does the mobile robot need to go), and control (how does it get there). This role will also be responsible for software related to robotic perception and computer vision. The Vehicle Software Development team is also responsible for the code for all other on-board subsystems, such as safety, communication, and the human-machine interface.

  Responsibilities

   • Develop mobile robotics software through the entire product life cycle, from inception and roadmap, through design and development, and into production • Maintain, debug, and improve existing software for guidance, navigation, control, and perception • Design, prototype, and implement new algorithms and features for guidance, navigation, control, and perception • Integrate new technologies, including hardware and/or software solutions, often in collaboration with other autonomous solution providers • Work hands-on with prototype and production AGV's for development, testing, and debugging • Collaborate with other departments including marketing, sales, and project management to understand customer requirements, generat technical specifications, and design solutions • Provide support for the existing product line, including troubleshooting of hardware and software issues using data logs and diagnostic tools

  Qualifications

  General:

   • Excellent oral and written communication skills • Demonstrated ability to work effectively, both independently and collaboratively as part of a team • Strong problem-solving skills, creativity, and innovation

  Software Development:

   • Understanding of the software development process • Experience with software development tools including source control (e.g. Git), and issue tracking systems (e.g. Jira) • Strong programming skills in C/C++, as well as scripting languages such as Matlab or Python • Sound understanding of software state-machine architecture and design, real-time operating systems, multi-threaded programming, and common software design patterns (including object-oriented programming)

  Engineering and Robotics:

   • Strong understanding of mathematical concepts including geometry, trigonometry, and calculus, and the ability to apply these concepts to solve real world problems • An intuitive understanding of dynamics of physical systems, in particular vehicle dynamics • Ability to model physical systems using first principles and/or experimental data • Strong understanding of control theory and application, including open and closed loop control (e.g. PID control), concepts of observability and controllability, and control objectives such as stability, robustness, and optimality • Understanding of mobile robotics concepts such as localization, guidance, navigation, and control • Experience using measurement devices/sensors and basic signal processing as feedback mechanisms • Experience with motor control for driving and steering, hydraulic actuators, and other moving parts • Experience with some or all of the following types of hardware: motors and motor controllers, encoders, analog and digital I/O, gyroscopes, accelerometers, lidar and other range finding devices, 2D and 3D cameras • Experience or expertise in some or all of the following areas: kinematics, dynamics, linear systems and controls, state estimation, sensor fusion, computer vision, and signal processing • Familiarity with industrial communication standards including serial, CAN bus, Ethernet, etc.

  Preferred Knowledge and Skill Requirements:

   • Experience with Matlab/Python for software prototyping, data analysis and visualization, and modeling/simulation • Experience with C++ and development with Microsoft Visual Studio • Experience with Linux, ROS, OpenCV, and building and implementing open source tools • Experience with Beckhoff technologies (EtherCAT, TwinCAT, TwinSAFE), SICK technologies (FlexiSoft), and similar technologies is a bonus

  Experience:

   • Minimum of a bachelor's degree (B.S.) in Computer Science or Engineering from four-year college or university • Minimum 1-2 years' experience developing software for robotics systems • Master'

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Driver
Hertz Local Edition is seeking professionals to drive our vehicles to various locations while providing our best in class customer service. As a Transporter you will pick up and drop off customers an
Relationship Manager - Small Law
This is a great opportunity to work for LexisNexis, a global organisation that provides world-class content and leading-edge AI technology and software tools, allowing our customers to quickly find t
Electrical Instrument & Control Technician-Licensed-Tues-Sat: 3pm-11pm
73428BRJob Posting Title:Electrical Instrument & Control Technician-Licensed-Tues-Sat: 3pm-11pmDepartment:Facilities Management-EngineeringAutoReqId:73428BRStatus:Full-TimeStandard Hours per Week
Senior Sales Executive- Electronics
Position: Senior Sales Executive Salary: 105,000-135,000 plus commission Job Description: As a Senior Sales Executive within our direct sales organization, you will be responsible for maintaining and
Clinical Laboratory Scientist (0.5 FTE AY position)
Position Details Position Information Announcement Number STAFF - VA - 23271 For questions regarding this position, please contact: Sam Mitchell at (406) 994-2311 or [email protected]. Classi
Oracle AMS/ AO Senior Manager
We Are: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industr
Ford Certified Technician
Dealership:L0434 Suburban Ford of Waterford Automotive Service Technicians Apply Now! Suburban Ford of Waterford is in partnership with Lithia and Driveway, North America’s largest publicly traded de
Field Service Technician I- Binghamton, NY
About NCR VOYIX NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta,
Physician (Hospice & Palliative Care)
Summary Orlando VA Healthcare System's Geriatrics Service is seeking an experienced and dynamic Hospice & Palliative Care Physician. Ideal applicants are those who want to contribute to the achie
Service Desk Analyst
Location Omni Hotels and Resorts creates genuine, authentic guest experiences at 60 distinctive luxury hotels and resorts in leading business gateways and leisure destinations across North America. O
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved