Position Title: Senior Software Engineer
Position Type: Onsite
Location: Sanford, FL Description:
Waypoint’s client is seeking a talented Senior Software Engineer with expertise in autonomous systems, control systems, robotics, sensor fusion, and advanced feedback control mechanisms. The ideal candidate will have hands-on experience in embedded software design for hardware systems and demonstrate a deep understanding of motion control, sensor fusion, and feedback loops, including PID controllers. We are looking for an innovative thinker who can contribute to the development of cutting-edge control systems for autonomous and multi-system robotic platforms. While the position is open to junior-level candidates with unique technical skills, the ideal candidate should have a passion for innovation and technical challenges related to the real-time control of robotic and autonomous systems. Responsibilities: Design and develop embedded software for autonomous robotics control systems, focusing on motion control and sensor fusion.
Integrate machine learning algorithms into control systems to enhance system autonomy and decision-making capabilities.
Develop and optimize advanced feedback control systems, including PID and other controllers, for real-time applications.
Work closely with hardware engineers to ensure tight integration of software and hardware systems, enabling high-performance control of robotic platforms.
Collaborate with multi-disciplinary teams to design and test autonomous control systems for a variety of robotics and sensor-driven platforms.
Innovate and contribute to the design and architecture of multi-system robotics control mechanisms.
Continuously improve and refine control systems through iteration, testing, and analysis in real-world applications.
Requirements
Expertise in embedded software design for hardware systems, particularly for autonomous systems or robotics.
Strong understanding of control systems, including motion control, feedback loops (e.g., PID), and real-time system optimization.
Experience with sensor fusion techniques and integrating multiple data sources for enhanced system feedback and control.
Proficiency in software development for embedded systems, with experience in C/C++, Python, or other relevant languages.
Knowledge of machine learning techniques as applied to control systems (avoidance of big data, data analytics, or model training emphasis).
Experience working with low-level hardware drivers, real-time operating systems (RTOS), and embedded processors.
Familiarity with robotics frameworks (e.g., ROS) and simulation environments.
Desired
Hands-on experience in developing control algorithms for autonomous or multi-system robotics.
Background in motion planning and control for robotics systems.
Experience with sensor-based feedback systems and fusion for control purposes.
Familiarity with tools such as MATLAB, Simulink, or similar platforms for control system development.
Experience working with sensor technologies such as LIDAR, IMU, and GPS in control systems.
Position Type: Onsite
Location: Sanford, FL Description:
Waypoint’s client is seeking a talented Senior Software Engineer with expertise in autonomous systems, control systems, robotics, sensor fusion, and advanced feedback control mechanisms. The ideal candidate will have hands-on experience in embedded software design for hardware systems and demonstrate a deep understanding of motion control, sensor fusion, and feedback loops, including PID controllers. We are looking for an innovative thinker who can contribute to the development of cutting-edge control systems for autonomous and multi-system robotic platforms. While the position is open to junior-level candidates with unique technical skills, the ideal candidate should have a passion for innovation and technical challenges related to the real-time control of robotic and autonomous systems. Responsibilities: Design and develop embedded software for autonomous robotics control systems, focusing on motion control and sensor fusion.
Integrate machine learning algorithms into control systems to enhance system autonomy and decision-making capabilities.
Develop and optimize advanced feedback control systems, including PID and other controllers, for real-time applications.
Work closely with hardware engineers to ensure tight integration of software and hardware systems, enabling high-performance control of robotic platforms.
Collaborate with multi-disciplinary teams to design and test autonomous control systems for a variety of robotics and sensor-driven platforms.
Innovate and contribute to the design and architecture of multi-system robotics control mechanisms.
Continuously improve and refine control systems through iteration, testing, and analysis in real-world applications.
Requirements
Expertise in embedded software design for hardware systems, particularly for autonomous systems or robotics.
Strong understanding of control systems, including motion control, feedback loops (e.g., PID), and real-time system optimization.
Experience with sensor fusion techniques and integrating multiple data sources for enhanced system feedback and control.
Proficiency in software development for embedded systems, with experience in C/C++, Python, or other relevant languages.
Knowledge of machine learning techniques as applied to control systems (avoidance of big data, data analytics, or model training emphasis).
Experience working with low-level hardware drivers, real-time operating systems (RTOS), and embedded processors.
Familiarity with robotics frameworks (e.g., ROS) and simulation environments.
Desired
Hands-on experience in developing control algorithms for autonomous or multi-system robotics.
Background in motion planning and control for robotics systems.
Experience with sensor-based feedback systems and fusion for control purposes.
Familiarity with tools such as MATLAB, Simulink, or similar platforms for control system development.
Experience working with sensor technologies such as LIDAR, IMU, and GPS in control systems.