Taro Logo

Software Engineer, Generalist

Leader in revolutionizing defense autonomy at sea, developing state-of-the-art solutions for maritime operations through autonomous and intelligent platforms.
Backend
Mid-Level Software Engineer
In-Person
Robotics · AI

Description For Software Engineer, Generalist

Saronic Technologies is at the forefront of maritime defense autonomy, specializing in developing cutting-edge autonomous surface vessels (ASVs) for the Department of Defense. As a Software Engineer, Generalist, you'll be instrumental in designing and implementing software systems that power these autonomous vessels. The role offers a unique opportunity to work with advanced technologies in robotics and autonomous systems, collaborating with cross-functional teams of hardware and software engineers.

The position demands expertise in multiple programming languages and frameworks commonly used in robotics, with a focus on developing robust solutions for perception, navigation, and control systems. You'll be involved in the complete software development lifecycle, from requirements gathering to deployment, ensuring the delivery of high-quality software that meets stringent DoD standards.

The company offers an attractive benefits package, including comprehensive health coverage, retirement plans, and equity options. The work environment is collaborative and innovative, with the chance to contribute to revolutionary developments in maritime autonomy. Located in Austin, Texas, Saronic provides a modern workplace with amenities like free lunch and snacks.

This role is perfect for software engineers passionate about autonomous systems and robotics, offering the opportunity to work on challenging problems while making a significant impact in the defense sector. The position requires a blend of technical expertise, problem-solving abilities, and strong communication skills, making it ideal for engineers looking to advance their careers in autonomous systems development.

Last updated 2 months ago

Responsibilities For Software Engineer, Generalist

  • Collaborate with hardware engineers, robotics engineers, and other software engineers across the tech stack
  • Participate in all phases of the software development lifecycle
  • Develop robust, scalable, and maintainable software systems for maritime operations
  • Implement algorithms for perception, navigation, path planning, and control
  • Optimize software performance and reliability to meet DoD requirements
  • Conduct thorough testing and validation of software components
  • Stay current with emerging technologies and industry trends

Requirements For Software Engineer, Generalist

Python
Java
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Proven experience in software development, focusing on autonomous systems, robotics
  • Proficiency in programming languages such as C++, Python, or Java
  • Experience with software development tools and frameworks in robotics and autonomous systems
  • Familiarity with sensor fusion techniques, SLAM algorithms
  • Strong problem-solving skills
  • Excellent communication skills

Benefits For Software Engineer, Generalist

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
  • Comprehensive health insurance (100% premium covered for employees, 80% for dependents)
  • Dental and Vision Insurance (99% premium covered for employees, 80% for dependents)
  • Generous PTO and Holidays
  • Paid maternity and paternity leave
  • Competitive Salary with performance-based bonuses
  • 401(k) plan
  • Stock Options
  • Life and Disability Insurance
  • Free lunch benefit and unlimited free drinks and snacks

Jobs Related To Saronic Technologies Software Engineer, Generalist