Engineer, Robotics & Controls
Sea Machines Robotics
Full Time Boston, Massachusetts, United States Posted 9 months ago
About Position
Engineer, Robotics & Controls (Full Time)
$0.00 / Hourly
Boston, Massachusetts, United States
Engineer, Robotics & Controls
Full Time Boston, Massachusetts, United States Posted 9 months ago
Skills
Design and evaluate control algorithms for marine surface vehicles in simulated and real-world test environments. Design and implement control systems for our autonomous systems. Develop tuning and commissioning aids for use by our field engineers and technicians. Collaborate cross-functionally with our software development and product teams to understand market requirements and provide solutions. Maintain software documentation and support field operations team with provisioning and commissioning. Participate in on-water testing.Description
Sea Machine is seeking a Senior Software Engineer, Automation & Controls to join our Engineering Team in developing and deploying a growing product line of autonomous, situationally aware, and remotely operable marine control systems. This position will collaborate with our autonomy and perception teams to design industry-leading control strategies.
Responsibilities
- BS or higher in Electrical/Computer Engineering, Robotics, or another related technical field.
- 3+ years of experience in control systems development.
- Expertise in control theory, including state estimation, model-based control, and stability analysis.
- Experience with mathematical modeling, path planning, and control of mobile robots.
- Experience with developing autonomous software and robotics.
- Experience writing algorithms in Python and C++.
- Experience with modern CI/CD workflows and Agile software development methodology.
- Experience with embedded control systems (embedded Linux, microcontrollers, PLC) is a plus.
- Knowledge of TCP/IP networking and communications systems is a plus.
- Knowledge of control buses (CAN, RS422) is a plus.
- Experience collaborating with other functional teams to define requirements and goals.
- Ability to communicate complex ideas clearly and convincingly.
- Comfortable with a fast-paced development schedule.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.