Jobs · Engineering · Texas

Senior Systems Software Engineer

Saronic Technologies · Austin, TX · 5 days ago
On-siteEngineeringFull-time

Job Overview

Saronic Technologies is seeking a Senior System Software Engineer to join our team. The ideal candidate will design, develop, and maintain software systems for our autonomous surface vessels, collaborating with cross-functional teams to solve unique maritime challenges.

Responsibilities

  • Design, develop, and maintain software systems, using NixOS, for autonomous navigation, control, and communication of surface vessels
  • Collaborate with hardware engineers to integrate software with vessel systems, ensuring seamless operation
  • Implement algorithms for controls and sensor fusion
  • Optimize network communications for low bandwidth/high latency environments
  • Conduct software testing and validation to ensure reliability and performance in real-world maritime environments
  • Troubleshoot and debug complex software issues, providing timely resolutions
  • Document software designs, processes, and test results for compliance and knowledge sharing
  • Stay updated on industry trends, emerging technologies, and best practices in autonomous systems

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • Senior Engineers: 3+ years of experience in software engineering, preferably in autonomous systems or robotics
  • Proficiency in programming languages such as C/C++ or Rust
  • Strong understanding of algorithms, data structures, and software design patterns
  • Experience with embedded Linux systems and embedded software development
  • Experience with low-level serial protocols (e.g., RS-232, CAN) is a plus
  • A strong understanding of networking principles and protocols (e.g., TCP/IP, UDP)
  • Familiarity with sensors, control systems, and maritime operations is a plus
  • Knowledge of DoD standards and regulations related to software development is advantageous
  • Excellent problem-solving skills and ability to work in a fast-paced startup environment
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams

Benefits

  • Medical Insurance
  • Dental and Vision Insurance
  • Generous PTO and Holidays
  • Paid maternity and paternity leave
  • Industry-standard salaries with opportunities for performance-based bonuses
  • 401(k) plan
  • Equity options
  • Basic life insurance and short- and long-term disability coverage
  • Free lunch benefit and unlimited free drinks and snacks in the office

Physical Demands

  • Prolonged periods of sitting at a desk and working on a computer
  • Occasional standing and walking within the office
  • Manual dexterity to operate a computer keyboard, mouse, and other office equipment
  • Visual acuity to read screens, documents, and reports
  • Occasional reaching, bending, or stooping to access file drawers, cabinets, or office supplies
  • Lifting and carrying items up to 20 pounds occasionally (e.g., office supplies, packages)

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 3 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com