Triton Systems, Inc. is seeking a versatile Software Engineer with 5+ years of experience to support their Applied Computational Engineering group, with cross-cutting support to their Ocean Systems and Sustainment groups. This role is for a self-directed engineer who thrives juggling multiple projects in a fast-paced, quick-turnaround environment. A primary focus is transforming research-level code into production-ready software that is secure, optimized for runtime performance, user-friendly, clean, and modular, and integrated with other software systems. The codebase is primarily C++, requiring strong C++ proficiency, complemented by competency in Python, MATLAB, and Java. Strong skills in coding, debugging, design, problem-solving, technical writing, and presentations are essential, along with the ability to manage multiple projects and work both independently and collaboratively. Another core component is the ability to develop and apply novel artificial intelligence and machine learning (AI/ML) methods and algorithms to solve challenging technical problems. Candidates with 5+ years of experience will be considered at the Project Software Engineer level, while those with deeper experience (up to ~15 years) may be considered at a more senior level.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level