Senior Systems & Software Engineer

Iconstaff

  • Cambridge, Massachusetts
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Aerospace and Defenseunmatched
    • Artificial Intelligence (AI)unmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • CMakeunmatched
    • Customer Relationsunmatched
    • Dockerunmatched
    • Embedded Linuxunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • Fundingunmatched
    • Gitunmatched
    • GitHubunmatched
    • Middlewareunmatched
    • Realtime Operating Systemunmatched
    • Roboticsunmatched
    • Sales Pipelineunmatched
    • Software Engineeringunmatched
    • Systems Engineeringunmatched

    Description

    Our client is an innovative defense technology company that builds cutting-edge autonomy software for unmanned systems. They have secured $10M in funding and have established relationships with defense customers. Their revolutionary approach involves rethinking autonomy from the chip up, utilizing modular AI, advanced visual-inertial sensing, and real-time edge compute technology to unlock next-generation mission capabilities.


    We are looking for a hands-on software engineer to work on embedded systems, robotics frameworks, and cutting-edge autonomy stacks.


    Responsibilties:

    • Develop C++ software for autonomous aerial and ground systems
    • Contribute to real-time software for embedded systems using C and RTOS
    • Integrate advanced autonomy using ROS2 and STM32 Cube platforms
    • Help shape their build pipeline with GitHub Actions, Docker, and CMake
    • Collaborate across autonomy, hardware, and product teams to bring new capabilities to life
    • Learn from (and contribute to) a high-velocity, high-integrity engineering culture


    Requirements:

    • BS in Engineering or related technical field
    • 2-7 years of C++ experience and CMake proficiency
    • Familiarity with embedded C and RTOS environments
    • Exposure to STM32 Cube and ROS2 (or similar middleware)
    • Experience with Git, GitHub Actions, and Docker
    • Passion for robotics, autonomy, and systems that operate in the real world
    • Experience with embedded Linux
    • Prior work on autonomous systems or robotic platforms a plus


    Numbers & Facts

    LocationCambridge, Massachusetts

    Similar Jobs

    See more jobs