CareerPlanSign in

Senior Software Engineer

USA💼 Full-time💰 $127,300–$127,300🗓 2026-08-01 → 2026-10-04

Core

Design, implement, test, and maintain software for autonomous maritime vehicles (USVs, UUVs, AUVs, ROVs) across Linux, Windows, and embedded platforms.

Role type

Senior Software Engineer (Embedded/Defense)

Builds

Autonomous maritime vehicle software systems

Domain

Defense & Security / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++, Python, Linux/Unix shell scripting, embedded software development, software design practices, version control (Git/SVN), unit testing (via careerplan.io/jobs/Saab-Senior-Software-Engineer-senior-software-engineer-at-saab)

Preferred skills

MATLAB, bare-metal embedded development, naval/marine/robotic applications, Agile/Scrum, virtual machines

Technologies

Arduino, Eclipse, Git, JIRA, Linux, MATLAB, Python, SVN, Unix, Visual Studio, VS Code, Windows, C++, Excel

Responsibilities

Design and implement software for multiple platforms; support modeling, simulation, integration, and testing; develop technical concepts and performance estimates; participate in full software lifecycle; conduct technical reviews and status meetings.

Seniority

Senior, hands-on IC