Software Engineer
✨ AI Summary
Albacore, a robotics company focused on autonomous underwater vehicles, is hiring a Software Engineer in Philadelphia. The role involves developing systems software for perception, planning, and control, integrating with hardware and embedded platforms. Tech stack includes Linux, ROS, Python, C++, and low-level languages like Rust or Zig. Requires 1-7 years of robotics or embedded systems experience, a B.S./M.S. in a related field, and U.S. work authorization with ability to obtain a security clearance.
Role description:
- Develop software systems that enable autonomous operation, perception, planning, and control for underwater vehicles.
- Design and implement systems software that interfaces directly with vehicle hardware, sensors, and embedded compute platforms.
- Work closely with mechanical and electrical engineers to integrate software with real robotic systems and validate performance through lab testing and field deployments.
- Develop software infrastructure for autonomy, communications, and system monitoring using modern systems programming languages.
- Participate in system bring-up, debugging, and iterative testing on physical hardware platforms.
- Contribute to the architecture, reliability, and performance of the vehicle software stack.
Desired qualifications:
- B.S. or M.S. in Computer Science, Computer Engineering, Robotics, or related technical field.
- 1-7 years of experience developing software for robotics, embedded systems, or autonomous platforms.
- Proficiency with Linux and the Linux command line.
- Experience developing software with ROS (Robot Operating System).
- Hands-on experience building perception, planning, or control systems for autonomous robots.
- Experience writing systems software in low-level languages such as C, C++, Rust, Zig, or similar.
- Proficiency with Python and C++.
- Experience integrating software with sensors, hardware interfaces, and embedded compute systems.
- Strong debugging and troubleshooting skills across software and hardware interfaces.
- U.S. work authorization and ability to obtain a security clearance.
About the Company
More jobs at Albacore
-
Field Test Engineer (Copy)
Philadelphia, USA · · Sep 30, 2026
-
Field Test Engineer
Philadelphia, USA · · Sep 28, 2026
-
Forward Deployed Engineer
Philadelphia, USA · hybrid · Aug 19, 2026