Software Engineer, Generalist

Leader in revolutionizing defense autonomy at sea, developing state-of-the-art solutions for the Department of Defense (DoD) through autonomous and intelligent platforms.
Full-Stack
Mid-Level Software Engineer
In-Person
3+ years of experience

Description For Software Engineer, Generalist

Saronic Technologies, a leader in revolutionizing defense autonomy at sea, is seeking a Software Engineer, Generalist to join their innovative team. This role offers a unique opportunity to work on cutting-edge autonomous surface vessels (ASVs) for the Department of Defense (DoD).

As a Software Engineer at Saronic, you'll be at the forefront of maritime technology, designing and implementing software systems that power autonomous operations at sea. You'll collaborate with cross-functional teams, including hardware and robotics engineers, to create robust solutions that meet the stringent requirements of the DoD.

Your responsibilities will span the entire software development lifecycle, from requirements gathering to deployment and maintenance. You'll be challenged to develop scalable systems that can handle the unique demands of autonomous maritime operations. This includes implementing advanced algorithms for perception, navigation, and control, ensuring the ASVs can operate safely and efficiently in complex marine environments.

The ideal candidate will have a strong background in computer science or software engineering, with experience in autonomous systems or robotics. Proficiency in languages like C++, Python, or Java is essential, as is familiarity with robotics frameworks and tools. Your problem-solving skills will be put to the test as you optimize performance and reliability to meet DoD standards.

Join Saronic Technologies and be part of a team that's shaping the future of maritime defense. You'll have the opportunity to work with state-of-the-art technology, contribute to national security, and grow your career in a fast-paced, innovative environment. If you're passionate about autonomous systems and ready to make waves in the field of maritime technology, this role is your gateway to an exciting and impactful career.

Last updated 8 months ago

Responsibilities For Software Engineer, Generalist

  • Collaborate with cross-functional teams to design, develop, and deploy software solutions for autonomous surface vessels
  • Participate in all phases of the software development lifecycle
  • Develop robust, scalable, and maintainable software systems for autonomous 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 or robotics
  • Proficiency in programming languages such as C++, Python, or Java
  • Experience with software development tools and frameworks used in robotics and autonomous systems
  • Familiarity with sensor fusion techniques, SLAM algorithms, and autonomous navigation technologies
  • Strong problem-solving skills
  • Excellent communication skills

Interested in this job?

Jobs Related To Saronic Technologies Software Engineer, Generalist

Forward Deployed Engineer (FDE)

Forward Deployed Engineer at Saronic Technologies, deploying and optimizing autonomous surface vessels for the Department of Defense.

Full Stack Engineer

Full Stack Engineer role at Saronic Technologies, developing autonomous maritime solutions for defense using JavaScript, TypeScript, and React.

Front End Software Engineer

Full Stack Engineer with frontend focus for command & control web applications in defense autonomy at sea.

Software Engineer

Full-stack Software Engineer position at InspectMind AI, building AI-powered construction inspection tools with competitive compensation and equity.

Founding Engineer (Full-Stack / AI)

Founding Engineer role at Strada, building AI phone agents for insurance industry, offering competitive salary and equity.