S
Posted 2 days ago
Systems Software Engineer, Generalist
Saronic TechnologiesSystems Software Engineer, Generalist
Perks & benefits
Medical InsuranceHealth InsurancePaid Leave
Requirements
5+ years professional software engineering experience, Proficiency in C++, Python, Rust, or Go, Experience with hardware-interfacing software, Linux-based development expertise, Experience with complex distributed or embedded systems
Skills
C#PythonRustGoLinuxROS
About the role
Responsibilities
- Design, develop, and maintain software for autonomous vehicle systems and supporting infrastructure
- Build reliable, scalable, and maintainable software solutions across embedded, systems, and application layers
- Develop software that interfaces with sensors, actuators, networking equipment, and onboard compute systems
- Collaborate closely with electrical, mechanical, autonomy, perception, and field engineering teams
- Optimize software performance, reliability, observability, and fault tolerance in mission-critical environments
- Design and implement distributed services, communication frameworks, and data pipelines supporting autonomous operations
- Participate in architecture discussions and technical decision-making across software and systems domains
- Support testing, validation, deployment, and troubleshooting of software in both laboratory and field environments
- Contribute to the continuous improvement of engineering processes, tooling, and development practices
Requirements
- 5+ years of professional software engineering experience
- Proficiency in C++, Python, Rust, or Go
- Experience developing software for systems that interact with physical hardware
- Strong understanding of Linux-based development environments
- Experience with software architecture, debugging, testing, and performance optimization
- Experience working on complex distributed, real-time, embedded, robotics, autonomy, aerospace, defense, maritime, automotive, or industrial automation systems
- Ability to operate effectively in cross-functional engineering environments
Preferred Qualifications
- Experience with embedded Linux, RTOS, device drivers, or hardware communication protocols
- Experience with robotics, autonomous systems, UAVs, UGVs, USVs, or maritime platforms
- Experience with networking, distributed systems, middleware, or communication frameworks
- Experience with cloud infrastructure, backend services, and deployment pipelines
- Familiarity with ROS/ROS2 or similar robotics frameworks
- Experience integrating software with sensors, controls, or electromechanical systems
- Experience supporting field testing and operational deployments
- Exposure to defense, aerospace, maritime, or other mission-critical environments
About the Company
Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations through autonomous and intelligent platforms.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSystems Software Engineer, Generalist
Saronic Technologies · Austin
