Gecko Robotics

Software Engineer | Government

Gecko Robotics2 weeks ago
Location

Boston

Type

Full Time

Salary

USD 180,000 – 235,000

Level

Senior

Role

Software Engineer

Posted

Mar 4, 2026

Full TimeSenior

The role

Summary

Gecko Robotics is seeking a seasoned Software Engineer to develop cutting-edge robotic and cloud software systems that support critical infrastructure and national security initiatives. The ideal candidate will leverage advanced technologies to build robust field and cloud applications, working closely with multidisciplinary teams to create innovative solutions for industrial asset monitoring and protection.

What you'll do

Cloud and Field Software Development: Build cloud and field applications for the Military-Industrial Base, focusing on robust and scalable software solutions
Digital Asset Modeling: Create comprehensive ontologies representing the digital thread of industrial assets, enabling advanced tracking and analysis
System Integration: Architect and implement robust interfaces between field and cloud software systems to ensure seamless data flow and communication
Edge Device Deployment: Solve complex deployment challenges for software distribution across edge devices throughout the United States
Iterative Development: Rapidly iterate on current customer requirements while maintaining a long-term strategic approach to software development

What we look for

Technical

Programming LanguagesProficiency in Java, C++, Python, JavaScript, or similar object-oriented programming languages
Cloud InfrastructureExtensive experience with cloud-based platforms such as Google Cloud Platform (GCP), AWS, or Azure
API DesignStrong skills in designing interfaces and APIs for distributed systems

Education

Academic BackgroundBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or related technical field

Experience

Professional ExperienceMinimum 5+ years of hands-on experience building and maintaining production systems
Project ManagementDemonstrated ability to independently own and deliver complex technical projects end-to-end

Skills

Required skills

System ArchitectureAbility to design and implement robust software architectures for complex robotic systems
Cross-functional CollaborationStrong communication skills to effectively work with teams of varied technical backgrounds
AdaptabilityComfortable in fast-paced, dynamic environments with evolving objectives

Nice to have

Government Software ExperienceBackground in U.S. Government or Department of Defense program software development
Frontend DevelopmentExperience with React and TypeScript for building interactive web applications
3D RenderingFamiliarity with 3D rendering techniques and frameworks
Industrial InspectionBasic understanding of Non-Destructive Testing (NDT) concepts

Compensation & benefits

Salary

USD 180,000 – 235,000 (annual)

Stock options

Available

Benefits

Health Insurance

Comprehensive medical, dental, and vision insurance

Retirement Planning

401(k) matching program

Equity

Company stock options and equity compensation

Parental Leave

Gender-neutral parental leave policy

Professional Development

Ongoing training and career growth opportunities

Wellness Support

Mental health and wellness programs

Flexible Time Off

Competitive paid time off policy


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and initial fit
  2. 2
    Technical Assessment Online coding challenge or take-home project to evaluate technical skills
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews with software engineering team members
  4. 4
    System Design Interview Advanced interview focusing on architectural design and problem-solving skills
  5. 5
    Cultural Fit Interview Meeting with team members to assess collaboration and cultural alignment
  6. 6
    Final Interview Discussion with senior leadership about role expectations and company mission

Apply for this position

You'll be redirected to the company's application page