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

Software Engineer

$148.75k

GrabJobs

About the Role We are seeking a mission-driven Rust Software Engineer to build resilient software systems that enable human-machine-AI teaming and autonomous capabilities for military operators at the tactical edge. In this role, you will design and implement high-performance systems in Rust that operate in constrained, contested environments. You will contribute across the full system lifecycle — from architecture and hardware integration through simulation, testing, and field deployment. You will work alongside engineers, researchers, and operators to develop systems that fuse sensing, autonomy, and decision support while ensuring traceable, deterministic builds and reliable deployments in mission-critical environments. This role is ideal for engineers who enjoy systems programming, autonomy, and solving real-world problems for national security missions. Responsibilities Design and implement high-performance, distributed, software systems in Rust, targeting cloud-native as well as resource-constrained and edge computing environments Participate in system architecture, network topologies, hardware part evaluation, and engineering reviews for both existing product revisions and new systems Develop software/models systems that supports human-in-the-loop and human-on-the-loop autonomy workflows for distributed operations Build infrastructure enabling deterministic builds, reproducible environments, and configuration management to ensure traceability and maintainability Implement and maintain systems with over-the-air (OTA) update mechanisms for field-deployed systems - virtual machines, containers, and embedded packages Integrate software with microcontroller peripherals and hardware buses (SPI, I2C, UART, Ethernet, USB, AXI, etc.) Develop and execute comprehensive experiment and test strategies including: Unit testing Software-in-the-Loop (SITL) Hardware-in-the-Loop (HITL) Functional, end-to-end system/field/scale testing Collaborate with mission heroes and multidisciplinary teams to deploy and sustain systems, supporting integration and various exercises and operational events Optimize systems for performance, reliability, power consumption, and maintainability Required Qualifications Professional experience in software engineering, embedded systems, or firmware development - delivering production-grade product Strong proficiency in Rust - experience in low-level, embedded or no_std environments a bonus Experience integrating with microcontroller peripherals and hardware interfaces (SPI, I2C, UART, Ethernet, USB, etc.) Familiarity with software design, algorithm implementation, debugging/testing/profiling, and performance optimization Working knowledge of: Distributed systems, data-distribution and network architectures Networking protocols and technologies (TCP/UDP, BLE/LoRa, routing) Trust systems, certificate management, and encryption schemes Modern data patterns, CRDTs, offline-first, synchronization/replication Strong communication skills and ability to collaborate across engineering disciplines U.S. citizenship and ability to obtain and maintain a Top Secret / SCI security clearance Preferred Qualifications Experience developing autonomy, robotics, or human-machine-AI teaming systems Experience applying machine learning techniques, including supervised/unsupervised learning, clustering, and classification Experience with software-defined radio, MANET, and industrial/robotics communications systems Experience optimizing systems for speed, size, power consumption, and cost Experience contributing to open-source projects or industry standards bodies Experience deploying systems in contested or disconnected edge environments What You’ll Work On Distributed autonomy platforms that assist operators in decision-making and mission execution Human-machine-AI collaboration systems operating around the globe Real-time sensor integration, edge processing, and data distribution Robust deployment infrastructure enabling secure, trusted/traceable updates in fielded systems Systems that must operate reliably in degraded, disconnected, or adversarial environments Full compensation packages are based on candidate experience. Compensation ranges are established using national benchmarking data and apply across all geographic locations within the United States. Remote - USA $148,750 - $201,250 USD Who We Are Defense Unicorns delivers mission value by streamlining software delivery so our customers can focus on the most important challenges. We share a vision of freedom and security for the advancement of progress and innovation. Our commitment to this vision, and to our mission-driven customers, means a commitment to speed, user experience and optionality, without compromising security. Our team is composed of innovators, software engineers, and veterans with decades of experience delivering technology programs across the federal market. What We Do We create and deliver secure solutions for continuous software integration and delivery. Defense Unicorns consolidates the best practices for security pipelines, testing, and deployment automation in order to meet the high security requirements valued by mission owners. Our solutions are agnostic by design and we believe that growing a robust ecosystem of secure, cloud-native software solutions can help enterprise customers inside and outside the federal market buy and integrate software more easily. Who We Serve Defense Unicorns’ customers are mission-focused leaders across public and private enterprises. We proudly support defense and civil agencies across the U.S. government and we work closely with the creators of leading-edge software solutions to deliver value to the mission-owner by improving the security and consumability of commercial software products. What We Work On Kubernetes Cloud Environments (AWS/GCP and Azure) Infrastructure-as-code (like Terraform/Pulumi) Continuous Delivery and automation tooling GitOps Containers CNCF projects and open source products and packages Helm/Kustomize-Value Stream Mapping Building and improving security delivery Building Kubernetes and cloud native applications Benefits Our Unicorns Enjoy Health: Medical/Dental/Vision Premiums are 100% Company Paid Health Savings Account Life Insurance Disability Insurance Financial: 401k Retirement Plan Company Stock Options Home Office Budget Leave: We offer all full-time Unicorns Flexible Time Off (FTO) plus all Federal Holidays, one week for Thanksgiving, and two weeks for Christmas and New Year’s Paid Parental Leave Learning: Reimbursement for approved trainings/subscriptions Conferences (travel, lodging, and fees) Don’t have all the preferred experience or qualifications? Studies show that underrepresented groups like women and people of color are less likely to apply to jobs if they don't meet every requirement listed. At Defense Unicorns, we're committed to diversity. If you're enthusiastic about the role but don't match every criteria, we encourage you to apply. You could be the perfect fit for this or another role! Defense Unicorns is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law. CCPA DISCLOSURE

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Escondido, CA vacancy
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Suggested
    Work at office
    Remote work

    GrabJobs

    Escondido, CA
    2 days ago
  •  ...growing fast, and building the team that will define the future of post-acute care in the U.S. The Role We’re looking for software engineers who are excited to build the next generation of Conduit Health’s patient experience. You’ll be responsible for owning and... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Escondido, CA
    3 days ago
  • $164.2k - $229.9k

     ...can apply to work remotely in any country in which we have a physical presence. The Data Movement team is looking to hire a Software Engineer who is excited to solve large scale data platform and efficiency challenges. Reddit’s mission is to bring community and... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Escondido, CA
    3 days ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources... 
    Suggested
    Full time
    Work at office
    Shift work

    GrabJobs

    Escondido, CA
    1 day ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Suggested
    Work at office

    GrabJobs

    Escondido, CA
    1 day ago
  • $120.6k - $153k

     ...on their missions, providing everyone at Nava opportunities to do meaningful, impactful work. Position Summary Nava’s Software Engineer works with fellow Nava engineers to design, review, and build well-crafted software. The incumbent collaborates with government... 
    Weekly pay
    Temporary work
    For contractors
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Escondido, CA
    1 day ago
  •  ...We are seeking a Software Engineer with strong Angular development experience to join our Agile Scrum development team. The successful candidate will primarily maintain, enhance, troubleshoot, and support existing Angular web applications. The front-end development is... 

    GrabJobs

    Escondido, CA
    2 days ago
  •  ...that are scheduled. Generally these are scheduled between 1pm-6pm CET. About You Celestia Labs is looking for an elite Software Engineer to join the Celestia Node Team. You will be working on a highly technical team, operating across a cutting edge set of... 
    Live in
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Escondido, CA
    3 days ago
  •  ...strong employee culture and outstanding business performance. To learn more, visit . The Role Cority is looking for a Senior Software Engineer to join one of our product engineering teams. This is a fully remote role open to candidates in the United States and Canada.... 
    Immediate start
    Remote work
    Worldwide
    Home office

    GrabJobs

    Escondido, CA
    2 days ago
  • $130k - $145k

     ...ecosystem that fully connects patients, personal care providers, managed care organizations, and states. We are seeking a Senior Software Engineer to contribute to the design, development, and ongoing enhancement of our caregiver platform. This role requires a strong... 
    Full time
    Local area
    Remote work
    Night shift

    GrabJobs

    Escondido, CA
    3 days ago
  • $230k - $290k

     ...later without any hidden fees or compounding interest. Affirm’s engineering team is building a large-scale, highly available, and global...  ...Qualifications Experience: 8+ years of experience in software engineering, data infrastructure, or data platform engineering... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Escondido, CA
    3 days ago
  •  ...environments.   Job Description: As a full stack development engineer in payment technology team you will help lead, design, enhance...  ...Design and program new components and enhance existing software in a small, nimble, customer-focused environment where working... 
    Remote work
    Monday to Friday

    GrabJobs

    Escondido, CA
    3 days ago
  •  ...experiences that drive their success. Summary We're looking for a Software Developer II for Miovision Technologies US, LLC to architect...  ...foreign education equivalent in Computer Science or Computer Engineering ~+ 3 years' experience in a software development role. ~... 
    Remote work
    Flexible hours

    GrabJobs

    Escondido, CA
    3 days ago
  • $162k - $258.75k

     ...About the Principal Software Engineer, Backend at Headspace: At Headspace, you’ll be working on a highly impactful consumer facing product that impacts millions of members globally. Our mission is to transform mental healthcare to improve the health and happiness of... 
    Full time
    Currently hiring
    Work at office
    Local area
    Remote work
    3 days per week

    GrabJobs

    Escondido, CA
    3 days ago
  • $160k - $180k

     ...Description Department: Engineering Employment Type: Full-time Location:  Remote within the United States (not sponsoring International...  ...development. Role Summary We’re looking for a Senior Software Engineer who loves building products, solving problems, and... 
    Full time
    Temporary work
    Immediate start
    Remote work
    Visa sponsorship

    GrabJobs

    Escondido, CA
    1 day ago
  • $150k - $185k

     ...dynamic startup revolutionizing field operations by delivering software tools and intelligence to operators in remote, disconnected, and...  ...national security.   About the Role As a Full-Stack Engineer at Reveal, you will bridge the gap between high availability cloud... 
    Remote work
    Home office
    Shift work

    GrabJobs

    Escondido, CA
    3 days ago
  •  ...work experience in a related field ~3-5 years of experience in software design, development, and architecture ~ CRM, PDM, PLM, ERP/...  ...~ Experience in the manufacturing industry ~ Experience in engineering and/or mechanical design ~ General knowledge of... 
    Temporary work
    Work experience placement
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    GrabJobs

    Escondido, CA
    2 days ago
  • $180k - $200k

     ...is Direct Hire position; 3rd Party Candidates will not be considered Responsibilities Design, develop, document and test embedded software for space products Able to develop and maintain Python based desktop GUI applications to control and monitor Automated Test Equipment... 
    Full time
    Local area
    Relocation

    Ledgent Technology

    Poway, CA
    13 hours ago
  • $170k - $180k

     ...We operate at the intersection of Sales, Product, and Engineering to deliver seamless, scalable integrations for small and medium businesses to enterprise merchants. Success in this team requires strong ownership, customer obsession, and the ability to move quickly while... 
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    GrabJobs

    Escondido, CA
    2 days ago
  • $100k - $150k

     ...Salary: $100,000 - 150,000 per year Requirements: We are looking for a software engineer with 4 to 10 years of professional experience in C# application development. A bachelors degree in Computer Science, Information Technology, Engineering, or a closely related... 
    Full time
    Remote work
    Relocation package

    Tek84 Inc.

    Poway, CA
    a month ago
  • $71.94 - $108.07 per hour

     ...is sufficient to satisfactorily perform the essential functions of the position. Knowledge of and personal computer and computer software skills (i.e., MS Windows, Excel, Access, Word, PowerPoint, internet, e-mail). Performs other duties as assigned. Follows Palomar Health... 
    Shift work

    Palomar Health

    Escondido, CA
    5 days ago
  • $163.85k - $185k

     ...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible...  ...we believe people power progress. Join us as a Principal DevOps Engineer and help us do what we do best: propelling business forward. This... 
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    Home office
    Flexible hours

    GrabJobs

    Escondido, CA
    1 day ago
  • $140k - $170k

     ...customers and the critical missions they serve. To continue to meet our customer’s mission critical needs, PDC is seeking a Software Engineer, Sr. to join our respected and valued team in our Poway, California office. This position requires a U.S Person or a... 
    Work experience placement
    Work at office
    Local area

    Power Device Corporation

    Poway, CA
    14 days ago
  •  ...company specializing in Physical AI, enterprise automation, custom software, web applications, IoT, GIS, AI agents, and digital...  ...is comfortable collaborating remotely with designers, backend engineers, product managers, QA teams, and clients across different time... 
    Remote work
    Flexible hours

    GrabJobs

    Escondido, CA
    1 day ago
  • $130k - $145k

    Hunter Industries is seeking a Senior Data Engineer who designs, develops, and maintains enterprise data systems and pipelines that enable...  ...Preferred:Bachelor’s degree in Computer Science, Data Science, Software Engineering, or related quantitative field required or a... 
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area

    Hunter Industries

    San Marcos, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!