Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Edge Robotics)

$150k - $165k

Aigen Robotics

At Aigen, our mission is to accelerate the transition to regenerative agriculture—with a pesticide-free, solar powered robotics platform.

52% of agricultural land is degraded by current management practices, and toxic chemical pesticides are sprayed and then consumed in the food we eat. Join us to make a real world impact at the confluence of cutting edge robotic technology, agriculture, AI, and climate! With $19M raised to date, we are backed by a suite of investors includingNEA,GFC,AgFunder,Regen.vc, andBessemer Ventures.

The Role: Are you passionate about software development and eager to contribute in a way that will shape systems from early stages? Join our team and be a driving force in advancing the heart of our robot software stack. We are on a mission to address challenging real-world problems, and we need creative and dedicated developers like you to help us build our robotics platform.

Collaborate with cross-functional teams to design, develop, and maintain the robot software framework. Debug and troubleshoot software and hardware issues, working hand-in-hand with the testing and hardware teams to ensure seamless software integration.

The responsibilities will be wide and varied. The ideal candidate will be a quick learner with the ability to understand complex systems, and have a creative approach to problem solving.

Aigen celebrates diversity in all its forms, and is an equal opportunity employer

Coverage: King5 | GeekWire| FastCompany|NEA|AgFunder

Tools / Languages: C/C++, Python, JIRA, Confluence

Responsibilities
  • Embedded Linux: Design, develop, and maintain robust embedded Linux systems that support our robotics platforms
  • Software Engineering: Develop high-quality, modular, and efficient software in Python and C++
  • Robotics Systems: Collaborate with the team to develop and harden new features, control algorithms, and optimize our custom ROS-like operating system
  • Cloud & App Integration: Develop IoT communication solutions, including AWS IoT integration, to enable seamless connectivity between robots, the cloud, and mobile applications in an intermittent connectivity environment.
  • Camera and Imaging Pipelines: Develop camera pipelines and imaging systems which support edge AI applications. Ensuring high quality and low latency for real-time robotics operations.
  • Optimize the software stack running on our robots for maximum efficiency and responsiveness.
  • Write end-of-line (EOL) testing software and ensure it integrates seamlessly with our deployment systems.
  • Contribute to the design and development of our simulation tools, with a focus on Hardware-in-the-Loop (HITL) testing systems.
Requirements
  • Have shipped and supported a product to production / customers.
  • BS/MS degree in Computer Science, Robotics or related fields.
  • 7+ years of strong C, C++ and Python experience in a Linux development environment, preferably for robotic systems.
  • Experience troubleshooting and analyzing remotely deployed software systems.
  • Ability to thrive in a fast-paced startup environment.
  • Comfortable with ambiguity and able to navigate through complex and evolving requirements and challenges.
Desired Qualifications
  • Experience launching hardware products in a production environment.
  • Hands-on experience with robotics controls, transformation graphs, and reference frames, as well as familiarity with ROS or ROS-like environments.
  • Solid understanding of data structures, relational databases, and graph structures.
  • Experience implementing messaging communication protocols (ex: ZeroMQ, MQTT).
  • Experience working with camera pipelines (ex: GStreamer, SHM).
  • Experience with AWS IoT or similar cloud-based IoT platforms.
  • Experience with sensor fusion, SLAM, navigation, routing, and map creation algorithms.
  • Background in agriculture, robotics, or related industries is a plus.
  • Prior startup experience.
  • Track record of innovative thinking and a willingness to explore unconventional approaches to problem-solving.
  • Experience developing compute-constrained applications.
$150,000 - $165,000 a year #J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Edge Robotics) in Redmond, WA vacancy
  • A modern robotics company in Redmond, WA, seeks a dedicated software developer to enhance their robotics platform. You'll design and maintain embedded Linux systems, develop cloud integration solutions, and optimize software for efficiency. The ideal candidate has over... 
    Senior

    Aigen Robotics

    Redmond, WA
    1 day ago
  • $157.6k - $197k

     ...Armada, based in Sammamish, WA, is seeking a Senior Software Engineer to design and maintain high-performance applications for networking solutions. The ideal candidate will have 7+ years of backend development experience and proficiency in Golang. Responsibilities include... 
    Senior

    Armada

    Sammamish, WA
    2 days ago
  • $157.6k - $197k

     ...Armada is seeking a highly skilled Senior Security Engineer to secure cloud and edge computing environments. You will design and implement security controls, monitor security events, and lead incident response efforts. This role requires over 7 years of experience in... 
    Senior

    Armada

    Sammamish, WA
    2 days ago
  • $157.6k - $197k

     ...Armada in Kirkland, WA, is looking for a Senior Software Engineer to design and maintain applications for high-performance networking solutions. The successful candidate will have over 7 years of backend development experience, preferably with Golang, Docker, and Kubernetes... 
    Senior

    Armada

    Kirkland, WA
    2 days ago
  • $157.6k - $197k

     ...Armada is seeking a highly skilled Senior Security Engineer to join our Edge Team in Redmond, Washington. You will secure our cloud and edge computing environments, focusing on Galleon mobile data centers. Your role involves designing security controls across infrastructures... 
    Senior

    Armada

    Redmond, WA
    2 days ago
  •  ...Armada is seeking a highly skilled Senior Security Engineer to join their Edge Team in Bellevue, Washington. This office-based role focuses on securing cloud and edge computing environments, emphasizing the Galleon mobile data centers and Atlas cloud platform integration... 
    Senior
    Work at office

    Armada

    Kirkland, WA
    2 days ago
  •  ...A technology startup in Bellevue is seeking a highly skilled Senior Software Engineer to develop and implement innovative Compute as a Service (CaaS) and GPU as a Service (GPUaaS) offerings. This role involves building scalable infrastructure and a cloud-integrated marketplace... 
    Senior

    Armada

    Bellevue, WA
    2 days ago
  • $157.6k - $197k

     ...About the Company Armada is a full-stack edge infrastructure company delivering compute, connectivity, and sovereign AI/ML...  ...for customers around the world. About the role As a Senior Software Engineer , you will be responsible for designing, developing, and maintaining... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Armada

    Sammamish, WA
    2 days ago
  •  ...cloud providers. Position Overview Deep Sync is seeking a Senior Software Engineer to be a core member of our US engineering team. This...  ...deployment. Contribute significantly to creating cutting-edge customer interaction platforms, ensuring they are scalable,... 
    Senior
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Deep Sync

    Kirkland, WA
    2 days ago
  • $157.6k - $197k

     ...Armada, located in Bothell, Washington, is seeking a Senior Software Engineer to develop scalable applications and services focusing on networking solutions. You'll collaborate with cross-functional teams to implement best practices for CI/CD and help mentor junior engineers... 
    Senior

    Armada

    Bothell, WA
    2 days ago
  • $140k - $190k

     ...Senior Software Engineer - Full Stack/Backend Join to apply for the Senior Software Engineer - Full Stack/Backend role at Worldscape. Worldscape is a cutting‑edge platform designed to unify distributed data, sensors, and intelligent agents across cloud, on‑prem,... 
    Senior
    Full time
    Temporary work
    Flexible hours

    WorldScape

    Redmond, WA
    2 days ago
  • $140k - $190k

     ...Senior Software Engineer Kymeta revolutionizes satellite communications through Intelligent Communications Platforms (ICPs). Our electronically...  ...Integration of AI/ML technologies from the cloud to the edge Build the enabling software infrastructure: interfaces, data... 
    Senior
    Worldwide
    Flexible hours

    Kymeta

    Redmond, WA
    8 hours ago
  • $119.8k - $234.7k

     ...Applied Sciences Group (ASG) is looking for a generalist? Senior Software Engineer ? -?Native ?to help us create innovative features across Windows...  ...a unique, nimble, multidisciplinary team that turns cutting-edge ideas into shipping products by composing research,... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  •  ...integrations that help scientists and engineers work productively with...  ...ways to integrate cutting-edge AI capabilities into quantum...  ...Doctorate in Computer Science, Software Engineering, Mathematics, Physics...  ...environments, the Senior Quantum Software Engineer serves... 
    Senior
    Permanent employment
    Shift work

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $119.8k - $234.7k

     ...Overview As a Senior Software Engineer do you enjoy solving problems, looking at problems through a different lens, and working closely with...  ...engineering organization that supports our most complex and leading-edge customer engagements. Driving early-stage deliveries,... 
    Senior
    Ongoing contract
    Temporary work
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago
  •  ...Armada is seeking a highly skilled Senior Security Engineer to secure its cloud and edge computing environments in Bothell, Washington. The successful candidate will manage security controls and ensure compliance with standards like SOC 2 and ISO 27001. Candidates should... 
    Senior

    Armada

    Bothell, WA
    2 days ago
  • $140k - $190k

    A leader in satellite communications technology is seeking a Senior Software Engineer in Redmond. This role involves developing embedded systems for advanced satellite operations, leveraging skills in C/C++ and real-time environments. Ideal candidates will have experience... 
    Senior
    Flexible hours

    Kymeta

    Redmond, WA
    2 days ago
  • $156k - $190k

     ...Software Engineer Principal I – Robotics Location: Redmond, WA (Hybrid – 3 days in-person) Role Overview As a principal robotics engineer on the software controls systems team, you will be a technical leader responsible for designing and implementing advanced control... 
    Temporary work

    AWP USA-USA

    Redmond, WA
    3 days ago
  • $156k - $190k

     ...Job Description: Software Engineer Principal I - Robotics Redmond, WA (Hybrid - 3 days in-person) Join our team at Genie and embark on an exciting opportunity as we seek a skilled and dedicated principal robotics engineer to contribute to the software controls... 
    Temporary work
    Local area
    Remote work
    Worldwide
    2 days per week

    Terex

    Redmond, WA
    3 days ago
  • $135k - $165k

     ...Software Engineer III - Robotics – Redmond, WA (Hybrid – 3 days in-person) Responsibilities Vehicle Control Development: design and implement vehicle control architecture; implement logic on the high-performance embedded computer running Linux and on distributed real-... 
    Temporary work

    AWP USA-USA

    Redmond, WA
    2 days ago
  • $119.8k - $234.7k

     ...workloads. If delivering the fastest block storage platform in the cloud using cutting edge technology sounds interesting, we may have the job for you! As a Senior Software Engineer in Azure Storage, you will be designing and implementing protocols and features for... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $60 - $64.5 per hour

    Akraya, Inc. is seeking a qualified professional located in Redmond, WA, to design and implement automation solutions, develop monitoring tools, and troubleshoot complex technical issues. Candidates should have over 5 years of programming experience in Python and Java,...
    Senior
    Hourly pay
    Contract work

    Akraya

    Redmond, WA
    2 days ago
  • $160k - $220k

     ...A leading aerospace company located in Redmond, Washington, is seeking a Sr. Software Engineer to develop software solutions for Starlink. This role requires experience in software engineering, particularly in web applications and fault-tolerant systems. A competitive... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Redmond, WA
    2 days ago
  • $160k - $225k

     ...A leading aerospace company located in Redmond, WA is seeking a Sr. Software Engineer to develop real-time software for optimizing satellite user beams in the Starlink network. This role requires significant programming experience and collaboration in design reviews and... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Redmond, WA
    2 days ago
  • $168k - $230k

     ...A leading aerospace company in Redmond seeks a SR. Security Software Engineer (Starlink) to design and implement security measures across satellite systems. The ideal candidate will have a strong background in software engineering, cryptography, and security solutions... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Redmond, WA
    2 days ago
  • $160k - $225k

     ...A leading aerospace company in Redmond is seeking a Senior Software Engineer to join their Starlink program. In this role, you'll be developing critical real-time software that enhances the user experience of their satellite internet service. The ideal candidate has in... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Redmond, WA
    2 days ago
  •  ...We are now looking for a Senior Software Engineer for Quantized Inference! NVIDIA is seeking software engineers to accelerate the discovery and deployment of efficient inference recipes for LLMs. A recipe defines which operators are transformed into low‑precision or sparsified... 
    Senior

    NVIDIA Gruppe

    Redmond, WA
    2 days ago
  •  ...Microsoft in Redmond seeks a Senior Quantum Software Engineer to design and deliver reliable components for quantum computing. This role involves developing language features for quantum programming and creating high-impact integrations. The ideal candidate has a strong... 
    Senior

    Microsoft Corporation

    Redmond, WA
    2 days ago
  •  ...A leading aerospace manufacturer in Redmond is seeking a talented SR. SOFTWARE ENGINEER to develop software for satellite communication systems. You will work on real-time software that maximizes user experiences, contribute to architecture and code reviews, and lead experiments... 
    Senior

    SpaceX

    Redmond, WA
    2 days ago
  • $140k - $215k

     ...CrowdStrike, Inc. is looking for a Senior Software Engineer in Redmond, WA, to help build testing frameworks for our cutting-edge cloud services and security products. As part of the quality foundations group, you will ensure software reliability and improve product quality... 
    Senior

    Koitecc Solutions

    Redmond, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Edge Robotics). Be the first to apply!