Senior Systems Software Engineer

Saronic Technologies
US - California - San Diego
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Design, implement, and optimize software systems using NixOS for the navigation, control, and communication of autonomous surface vessels. Collaborate with hardware engineers to integrate software and optimize network communications for maritime environments.

Requirements: Requires a Bachelor's or Master's degree in Computer Science or a related field with at least 3 years of software engineering experience. Proficiency in C/C++ or Rust and experience with embedded Linux systems are essential.

Key Skills: C++, Rust, NixOS, Embedded Linux, Sensor Fusion, Control Systems, TCP/IP, UDP, RS-232, CAN, Software Architecture, Autonomous Navigation, Data Structures, Algorithms, Software Design Patterns, Debugging

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Paid Time Off, Holidays, Parental Leave, Performance-based Bonuses, 401(k) Plan, Stock Options, Life Insurance, Short-term Disability Insurance, Long-term Disability Insurance, Free Lunch, Free Drinks and Snacks




Fast Track Upload