Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Essential QualificationsMinimum of 3 years of professional software engineering experience. Proficiency in modern C++. Strong understanding of algorithms, data structures, and software design patterns. Hands-on experience in data analysis and basic statistical methodologies. Excellent communication and collaboration skills, focusing on results and project completion. Preferred QualificationsExperience in robotics, with a solid understanding of Optimization, MPC, and system dynamics. Familiarity with digital signal processing techniques for analyzing real-world sensor data. Advanced mathematical knowledge, particularly in optimization and control theories.
About the job
Join Our Innovative Team
Avride is at the forefront of the autonomous vehicle and delivery robot sector, committed to redefining the future of mobility. Our talented team boasts over seven years of groundbreaking experience in autonomous technology, working diligently to shape the next generation of transportation solutions.
The Control team is pivotal to our mission, developing systems that achieve trajectory navigation with centimeter-level precision, outperforming human drivers across diverse real-world scenarios.
Position Overview
We are in search of an accomplished C++ Software Engineer to elevate Avride's core Control System. This role involves designing advanced control systems utilizing Model Predictive Control (MPC) and identifying the dynamic parameters of our vehicles.
Key Responsibilities
Architect and optimize state-of-the-art control systems in modern C++ (C++17/20).
Develop and enhance high-precision solutions for trajectory tracking.
Evaluate system performance based on real-world vehicle data, iterating to improve efficiency.
Collaborate with Planning and Hardware teams to design a seamless and reliable self-driving framework.
Produce clean, maintainable, and optimized production-quality code.
Profile and refine algorithms to satisfy real-time performance constraints.
About Avride
Avride is a rapidly expanding company leading the charge in the autonomous vehicle and delivery robot space. Our mission is to create a safer, more efficient future for mobility, powered by a team with a wealth of experience in innovative technology.
At Saronic Technologies, we are pioneering the future of maritime operations through innovative autonomy solutions. Our commitment to developing cutting-edge technology enhances the effectiveness and safety of maritime operations, making us a leader in the industry.Job OverviewWe are looking for a Senior Forward Deployed Software Engineer to join our dynamic…
At Saronic Technologies, we are pioneering the future of maritime autonomy, committed to delivering cutting-edge solutions that redefine maritime operations through intelligent and autonomous platforms.Job Overview:We are on the lookout for a Senior Systems Software Engineer who will play a crucial role in designing, implementing, and refining software systems for our fleet of autonomous surface vessels. In this position, you will collaborate with diverse teams to create robust software solutions tailored to the unique challenges faced in maritime environments.Key Responsibilities:Architect, develop, and sustain software systems utilizing NixOS for the autonomous navigation, control, and communication of surface vessels.Work in tandem with hardware engineers to seamlessly integrate software with vessel systems, ensuring optimal performance.Develop and implement algorithms for control systems and sensor fusion.Enhance network communication protocols for environments characterized by low bandwidth and high latency.Conduct rigorous software testing and validation to guarantee reliability and performance in real-world maritime settings.Engage in code reviews and uphold high coding standards, ensuring software is scalable and maintainable.Diagnose and rectify intricate software issues, providing prompt resolutions.Document software designs, processes, and testing outcomes for compliance and knowledge sharing.Stay informed about 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 discipline.Senior Engineers: Minimum of 3 years of experience in software engineering, preferably within the domains of autonomous systems or robotics.Proficiency in programming languages such as C/C++ or Rust.Deep understanding of algorithms, data structures, and software design patterns.Experience with embedded Linux systems and the development of embedded software.Familiarity with low-level serial protocols (e.g., RS-232, CAN) is advantageous.Strong grasp of networking principles and protocols (e.g., TCP/IP, UDP) is a plus.
Saronic Technologies is at the forefront of transforming maritime autonomy, committed to creating innovative solutions that elevate maritime operations through cutting-edge autonomous and intelligent platforms.Job Overview:We are on the lookout for a talented and motivated Systems Software Engineer to design, develop, and enhance software systems for our autonomous surface vessels. This position requires close collaboration with cross-functional teams to develop robust software solutions that tackle the unique challenges present in maritime operations.Responsibilities:Design, develop, and maintain software systems utilizing NixOS for the autonomous navigation, control, and communication systems of surface vessels.Work in tandem with hardware engineers to ensure seamless integration and operation of software with vessel systems.Implement advanced algorithms for control systems and sensor fusion.Optimize network communications for environments characterized by low bandwidth and high latency.Conduct thorough software testing and validation to guarantee reliability and performance in real-world maritime scenarios.Engage in code reviews and uphold high coding standards, ensuring the scalability and maintainability of software.Diagnose and debug complex software issues, providing timely and effective resolutions.Document software designs, processes, and testing outcomes for compliance and knowledge sharing.Keep abreast of industry trends, emerging technologies, and best practices in autonomous systems.Qualifications:Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.1+ years of experience in software development, ideally within autonomous systems or robotics.Proficiency in programming languages such as C/C++ or Rust.Strong grasp of algorithms, data structures, and software design patterns.Experience with embedded Linux systems and embedded software development.Familiarity with low-level serial protocols (e.g., RS-232, CAN) is a plus.A solid understanding of networking principles and protocols (e.g., TCP/IP, UDP) is advantageous.Familiarity with sensors and control systems in maritime operations is a plus.
Saronic Technologies is at the forefront of transforming maritime operations through innovative autonomy solutions, dedicated to enhancing efficiency and safety at sea with cutting-edge intelligent platforms.Job SummaryWe are seeking a highly skilled and commercially experienced Senior Manager to lead our Ship Maintenance team at Saronic Technologies. This pivotal role involves collaborating closely with the Director of Ship Maintenance, leveraging your extensive experience in commercial shipyard operations and ABS classification to ensure compliance and optimal maintenance execution. You will be responsible for managing relationships with commercial vendors and overseeing classification society compliance for our expanding fleet of autonomous surface vessels, initially supporting between 2 and 5 hulls measuring over 150 feet.
Saronic Technologies is at the forefront of transforming maritime autonomy. We are committed to advancing maritime operations through innovative autonomous and intelligent platforms.Job Overview:We are looking for a detail-oriented Technical Writer who can produce clear and comprehensive documentation for users of our autonomous surface vessels. Your role will involve simplifying complex technical concepts, collaborating with engineers and stakeholders, and managing documentation projects. A strong portfolio showcasing your writing skills and attention to detail is essential. Familiarity with Department of Defense (DoD) standards is advantageous.Key Responsibilities:Collaborate with engineers, designers, and other stakeholders to gather insights and understand technical specifications.Develop and maintain technical documents, including standard operating procedures and internal guides for our autonomous vessels.Translate complex technical information into clear, user-friendly documentation.Ensure documentation complies with industry standards and DoD regulations.Edit and review documentation for accuracy and clarity, meeting the audience's needs.Coordinate with the production team to stay informed about project timelines.Continuously enhance existing documentation based on user feedback.Stay updated on emerging technologies and best practices in technical writing.
At Saronic Technologies, we are pioneering advancements in maritime autonomy, committed to designing cutting-edge solutions that optimize operations on the seas through innovative autonomous platforms.As a pivotal part of our commitment to security, we are in search of a seasoned Senior Security Engineer to take charge of the product security and authorization lifecycle for our autonomous surface vessel programs. You will play a critical role as the lead security engineer for multiple vessel initiatives, overseeing the security posture from conceptual design through production, authorization, and operational deployment. This role demands hands-on security engineering expertise—focusing on implementation rather than governance, risk, and compliance (GRC) or project management.Given the evolving landscape of compliance frameworks for autonomous vessels, you will define and implement security architectures that comply with emerging standards. You will be responsible for identifying relevant frameworks, architecting vessel security to meet these standards, and ensuring successful authorization processes are completed. In areas where standards are not yet established, you will have the opportunity to create them.
Saronic Technologies stands at the forefront of transforming maritime autonomy, dedicated to crafting cutting-edge solutions that optimize maritime operations through intelligent and autonomous platforms.Position OverviewWe are on the lookout for a Senior Electrical Engineer with expertise in ruggedized computing and networking systems to become an integral part of our Electrical Engineering – Advanced Development team. This pivotal role will concentrate on researching, evaluating, and developing resilient onboard computing architectures, embedded systems, and high-reliability network solutions that drive Saronic’s autonomous vessel platforms.The ideal candidate should possess extensive experience in designing and validating ruggedized electronic systems for mission-critical applications, encompassing embedded computing, network topologies, data management, and environmental hardening for commercial maritime and defense applications. This role will seamlessly integrate R&D, systems engineering, and hands-on integration, supporting both technology evaluation and fleet deployment.
Saronic Technologies stands at the forefront of maritime innovation, committed to transforming sea operations through cutting-edge autonomous and intelligent platforms. Our mission is to enhance efficiency and safety in maritime environments, making us a leader in the industry.Job Overview As a Mission Operations Engineer, you will play a pivotal role in the deployment, validation, and continuous enhancement of our autonomous surface vessels. Your contributions will directly impact project deliverables such as capability rollouts and ongoing initiatives like software release cycles. You will ensure our systems adhere to stringent technical and operational standards through meticulous testing, data analysis, and collaborative efforts across various teams. Your ability to meet deadlines and deliver results will shine as both a team player and an individual contributor.Key ResponsibilitiesYour Contribution to Our MissionAcquire an in-depth understanding of vehicle hardware and software architecture, and how these components work together as a cohesive system.Lead the planning and execution of structured field tests to evaluate vessel performance in areas such as autonomous navigation, perception, communications, and sensor integration.Diagnose and troubleshoot issues in real-time related to autonomy, networking, and onboard systems during test events.Implement solutions that enhance testing efficiency, safety, and system robustness.Manage data logging and telemetry monitoring systems, ensuring data integrity for subsequent analysis.Participate in root cause analysis (RCCA) and issue triage processes, reporting findings to relevant boards to prevent recurrence of issues.Oversee the maintenance of autonomous vessels and test environments, utilizing telemetry tools and onboard diagnostics to improve reliability.Ensure compliance with DoD performance and safety standards during testing activities when applicable. Your Team SupportLead the planning and execution of test cases to validate software updates, autonomous behaviors, and integrated system functionalities.Collaborate with cross-functional teams to ensure alignment and integration of project objectives.
Saronic Technologies is at the forefront of transforming maritime autonomy, committed to crafting innovative solutions that significantly enhance maritime operations through advanced autonomous and intelligent platforms.We are on the lookout for a talented Mechanical Systems Architecture, Integration, and Test Engineer to spearhead crucial mechanical reliability and systems integration projects for our state-of-the-art autonomous vessels. In this essential role, you will take the lead in establishing design reliability throughout the product lifecycle, emphasizing predictive analysis, proactive failure modes and effects analysis, and thorough verification and qualification testing.You will collaborate closely with cross-functional teams to transform data into valuable design insights, fortify our mechanical systems, and foster continuous improvement in design, manufacturing, maintenance, and engineering processes. Your expertise will play a pivotal role in ensuring the reliability and performance of our groundbreaking maritime technology as we navigate toward the future of autonomous vessels.At Saronic Technologies, we recognize that exceptional individuals may not always check every box. We understand that confidence gaps and imposter syndrome can deter talented individuals from applying. If you are passionate about our mission but don't meet every qualification, we still want to hear from you. Many of our best team members started this way. We appreciate builders, problem solvers, and fast learners, and we prioritize what you can contribute in the future over what is already on your resume. Your unique background and perspective might be just what our team needs, so we encourage you to apply!
Saronic Technologies stands at the forefront of innovation, transforming maritime autonomy with cutting-edge solutions that elevate maritime operations through intelligent and autonomous platforms.Job OverviewWe are on the lookout for a talented Software Engineer - Generalist who will be integral to the design, development, and deployment of sophisticated software systems for our autonomous surface vessels (ASVs). You will collaborate with diverse teams to ensure the flawless integration of software components into our ASV platform.ResponsibilitiesWork alongside hardware engineers, robotics engineers, and fellow software engineers to craft, develop, and implement software solutions tailored for autonomous surface vessels.Engage in all stages of the software development lifecycle, including gathering requirements, designing, coding, testing, deploying, and maintaining software.Create robust, scalable, and maintainable software systems that address the unique challenges posed by autonomous maritime operations.Implement sophisticated algorithms for perception, navigation, path planning, and control to facilitate autonomous operations in ASVs.Enhance software performance and reliability to comply with stringent Department of Defense (DoD) requirements and operational standards.Conduct comprehensive testing and validation of software components to guarantee their functionality, accuracy, and safety.Keep abreast of emerging technologies and industry trends in autonomous systems, robotics, and maritime technology.QualificationsA Bachelor's degree in Computer Science, Software Engineering, or a related discipline.Demonstrated experience in software development, particularly in autonomous systems, robotics, or related domains.Proficiency in programming languages such as C++, Python, or Java, with a strong focus on object-oriented design and development.Experience with software development tools and frameworks commonly associated with robotics and autonomous systems (e.g., ROS, OpenCV, TensorFlow, etc.).Familiarity with sensor fusion techniques, SLAM algorithms, and other relevant technologies for autonomous navigation and perception.Exceptional problem-solving abilities and capacity to thrive in a fast-paced environment.
Join Our Innovative TeamAvride is at the forefront of the autonomous vehicle and delivery robot sector, committed to redefining the future of mobility. Our talented team boasts over seven years of groundbreaking experience in autonomous technology, working diligently to shape the next generation of transportation solutions.The Control team is pivotal to our mission, developing systems that achieve trajectory navigation with centimeter-level precision, outperforming human drivers across diverse real-world scenarios.Position OverviewWe are in search of an accomplished C++ Software Engineer to elevate Avride's core Control System. This role involves designing advanced control systems utilizing Model Predictive Control (MPC) and identifying the dynamic parameters of our vehicles.Key ResponsibilitiesArchitect and optimize state-of-the-art control systems in modern C++ (C++17/20).Develop and enhance high-precision solutions for trajectory tracking.Evaluate system performance based on real-world vehicle data, iterating to improve efficiency.Collaborate with Planning and Hardware teams to design a seamless and reliable self-driving framework.Produce clean, maintainable, and optimized production-quality code.Profile and refine algorithms to satisfy real-time performance constraints.
At Saronic Technologies, we are pioneering the future of autonomy at sea, committed to crafting innovative solutions that significantly enhance maritime operations via intelligent and autonomous platforms.Position OverviewWe are currently in search of a Senior Electrical Engineer specializing in maritime acoustic sensor systems to join our Electrical Engineering - Advanced Development group.This role is centered on researching, evaluating, and developing cutting-edge underwater acoustic sensing technologies, encompassing sonar transducers, hydrophones, acoustic modems, and signal processing subsystems. These technologies are vital for advancing navigation, detection, and situational awareness capabilities for autonomous surface vessels.The ideal candidate will possess extensive experience in the design, integration, and testing of acoustic systems within marine or defense sectors, complemented by a robust background in hardware evaluation, data analysis, and system trade studies. This position demands both analytical rigor and hands-on experimentation in laboratory and at-sea environments.
Saronic Technologies is at the forefront of transforming maritime autonomy, committed to creating advanced solutions that significantly improve operational efficiency through innovative autonomous and intelligent platforms.Job OverviewWe are in search of a dedicated Systems Architecture, Integration, and Test Engineer (Test & Verification). In this crucial position, you will lead the verification, testing, and integration efforts for our state-of-the-art autonomous vessels. Your role will be essential in guaranteeing that our systems satisfy design specifications and performance standards through comprehensive verification and validation processes. You will design, plan, and implement testing campaigns at both subsystem and system levels, prioritizing reliability, safety, and integration efficacy. This entails defining test objectives and success metrics, equipping test articles, managing data collection and analysis, and conducting root cause investigations when discrepancies arise. You will collaborate closely with design engineers, test engineers, analysts, and operational teams to ensure that test outcomes inform design enhancements, thereby bolstering the reliability of each subsystem in our next-generation vessels. Your expertise will play a vital role in advancing the performance and dependability of our groundbreaking maritime technology as we forge ahead into the future of autonomous vessels.We understand that exceptional candidates may not always fulfill every requirement. We encourage individuals who are enthusiastic about our mission to apply, even if they do not meet all qualifications. Some of our most valued team members started their journeys this way. We appreciate innovators, problem-solvers, and quick learners, and we prioritize what you can contribute moving forward rather than solely your past experience. Your unique insights and experiences may be precisely what we need, so we welcome your application!ResponsibilitiesDevelop, own, and implement subsystem- and system-level verification and validation (V&V) plans to ensure designs meet functional, performance, autonomy, reliability, and safety requirements.Define test objectives, configurations, procedures, and success criteria for subsystem and full-system integration tests.Lead root cause analysis and failure investigations, implementing corrective actions for issues identified during R&D and qualification testing in collaboration with development, quality, and test teams.Analyze test results to uncover design flaws, system interactions, or performance gaps; effectively communicate findings and recommended actions.
At Saronic Technologies, we are at the forefront of transforming maritime operations through cutting-edge autonomous solutions. Our commitment to innovation drives us to develop advanced technologies that enhance the efficiency and safety of maritime activities.Job SummaryWe are currently seeking a skilled Forward Deployed Software Engineer to join our dynamic team. In this pivotal role, you will integrate, deploy, and enhance our autonomous systems in real-world maritime environments. Your expertise in software, networking, and autonomy will be crucial in ensuring the reliability of our autonomous service vessels during operations.As a key contributor, you will engage in debugging and optimizing autonomy algorithms, leveraging real-world data to refine system performance. Collaboration with end-users will be vital as you adapt our technology to meet mission-specific requirements. Your problem-solving skills will be put to the test as you troubleshoot networking issues, enhance sensor integration, and improve control logic, all contributing to the capability and reliability of our systems.This role places you at the intersection of groundbreaking technology and mission success, impacting the future of autonomous maritime operations.
Saronic Technologies stands at the forefront of transforming maritime autonomy, committed to pioneering innovative solutions that enhance maritime operations using cutting-edge autonomous and intelligent platforms.Job OverviewWe are on the lookout for a passionate Systems Software Engineer Intern to aid in the development of essential software systems that drive our autonomous surface vessels. This role sits at the convergence of software, hardware, and autonomy, providing a unique opportunity to collaborate with our talented Software Engineering team. You will play a crucial role in designing, developing, and testing software that empowers mission-critical capabilities in real-world scenarios.This position is hands-on, granting you real ownership of your work as you witness your code in action within a dynamic maritime environment. Perfect for students in computer science, software engineering, or computer engineering, this internship also appeals to those with a passion for low-level programming, distributed systems, robotics, and embedded software.
This is where your organization can create a consistent intro to all of your jobs, creating consistency in voice and messaging across all job postsC'est ici que votre organisation peut créer une introduction cohérente à tous vos emplois, en créant une cohérence dans la voix et la messagerie dans tous les postes.What to ExpectJoin Tesla as an Autonomous Systems Engineer specializing in Motion Planning, where your expertise will contribute to the evolution of robotics and self-driving technologies that will shape the future of mobility. Be a part of a dynamic team that operates without boundaries, utilizing one of the largest training clusters globally. Your contributions will directly impact millions of Tesla customers as you see your innovations deployed in real-world applications.What You’ll DoUtilize extensive driving data and interventions to develop a robust and scalable end-to-end self-driving system.Implement state-of-the-art techniques in generative modeling, imitation learning, and reinforcement learning to enhance the planning and reasoning capabilities of our driving models.Explore data generation methodologies and fleet data collection strategies to improve the diversity and quality of training datasets.Collaborate closely with vehicle firmware to deliver high-quality, safety-critical software across Tesla's entire vehicle fleet.What You’ll BringStrong proficiency in Python and familiarity with major deep learning frameworks, alongside a solid understanding of software engineering best practices.Comprehensive knowledge of contemporary deep learning architectures, optimization techniques, and model alignment.Demonstrated experience in deploying production-scale machine learning models for applications in self-driving, robotics, or natural language processing.Proficiency in C++ to facilitate integration with vehicle firmware and transform concepts into market-ready products.Compensation and BenefitsBenefitsAs a full-time employee at Tesla, you will receive competitive compensation along with a comprehensive benefits package designed to support your health, wellness, and financial security.
Saronic Technologies leads the charge in transforming maritime autonomy, pioneering innovative solutions that elevate maritime operations through intelligent and autonomous platforms.Position Overview:We are in search of a licensed Chief Engineer to oversee the operations of our mid-sized autonomous surface vessel, Marauder.In this pivotal role, you will be tasked with the management and upkeep of the vessel's engine room, ensuring the seamless operation of marine systems including the main propulsion, auxiliary machinery, fuel oil, lube oil, cooling systems, and all related environmental equipment.The ideal candidate will demonstrate exceptional problem-solving and critical thinking skills, possessing a firm understanding of vessel engineering systems, and the capability to independently troubleshoot technical challenges. A strong commitment to safety and compliance with maritime regulations is vital to uphold the highest standards in vessel operations.
About Our TeamAt Avride, we are pioneering the future of autonomous mobility by innovating and implementing cutting-edge self-driving vehicles and delivery robots. Our Labeling Team is integral to realizing this vision, as we are constructing robust backend systems that facilitate next-generation autonomous transportation. Our expertise in designing and managing the data infrastructure for extensive sensor datasets enables the creation of high-quality labeled data essential for our perception and machine learning (ML) pipelines.The Labeling Backend Team is responsible for developing the data infrastructure that drives groundbreaking research and development across our labeling pipelines, data preparation workflows, and model training processes. The exceptional quality of labeled data we provide is crucial for advancing our core technologies and supports a diverse array of models that underpin our entire business.
Saronic Technologies is at the forefront of transforming maritime autonomy, dedicated to crafting cutting-edge solutions that significantly improve maritime operations through innovative autonomous and intelligent platforms.Job Summary:Saronic Technologies is looking for a licensed Chief Engineer to oversee the operations of our mid-sized autonomous surface vessel, Marauder. In this pivotal role, you will manage the operation and maintenance of the vessel's engine room, ensuring the functionality of various marine systems, including the main propulsion system, auxiliary machinery, fuel oil system, lube oil system, cooling system, and associated environmental equipment.The ideal candidate will demonstrate exceptional problem-solving and critical-thinking skills, possess a deep understanding of vessel engineering systems, and have the ability to work autonomously to troubleshoot and resolve technical issues. A strong commitment to safety and strict adherence to maritime regulations is essential to uphold the highest standards of vessel operations.
Saronic Technologies stands at the forefront of transforming autonomy in maritime environments, dedicated to creating cutting-edge solutions that enhance operational efficiency through intelligent and autonomous platforms.Job OverviewWe are on the lookout for a talented Systems Architecture, Integration, and Test Engineer (Electrical and Software) to spearhead essential electrical and software integration projects for our state-of-the-art autonomous vessels. In this critical position, you will be tasked with ensuring that the electrical and software systems enabling autonomy, control, and communications adhere to our rigorous reliability and integration standards. You will take the lead in designing electrical architecture, conducting software- and hardware-in-the-loop (HITL) verification, and performing failure mode analysis for electronics and embedded systems. Collaborating with cross-functional teams of electrical, software, and other engineers, you will identify reliability drivers, define testing requirements, and execute comprehensive lifecycle performance verification across various mission scenarios and environmental conditions. Your expertise will be pivotal in guaranteeing the reliability and efficiency of our pioneering maritime technologies as we progress into the future of autonomous vessels.We understand that exceptional candidates may not tick every box. We also recognize that confidence gaps and imposter syndrome can deter talented individuals from applying. If you are enthusiastic about our mission but don’t meet every qualification, we still want to hear from you. Many of our top team members began their journeys this way. We value innovators, problem-solvers, and fast learners, focusing more on your potential than what’s on your current resume. Your unique experiences and perspectives may be just what our team requires, so we encourage you to apply regardless!
Feb 6, 2026
Sign in to browse more jobs
Create account — see all 1,692 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.