×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Test Engineer

Remote / Online - Candidates ideally in
El Segundo, Los Angeles County, California, 90245, USA
Listing for: Picogrid, Inc.
Remote/Work from Home position
Listed on 2025-04-23
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, DevOps, Python
Job Description & How to Apply Below

Picogrid is looking for a Software Test Engineer who is passionate about advancing the state of the art in defense. As a foundational member of Picogrid's engineering team, you will work closely with our founders to define our core technology stack, engineering culture, and product roadmap.

The big engineering effort ahead of us is to build a system that's able to ingest, process, store, and serve data from millions of legacy and future defense systems in real time. This will require us to elegantly support billions of permutations of sensor hardware, alternative data sources, analytics/AI tools, and human-machine interfaces, all with a developer-first focus and military-grade reliability/security.

In

this role:
  • You will raise the bar of the software in our industry and set a new paradigm for how autonomous systems are engineered
  • You will NOT get bored, working across diverse engineering problems and eventually shaping your role as an individual contributor or manager.
  • You will work alongside top machine learning, hardware, and software engineers.
Responsibilities
  • Develop Software In the Loop (SITL) and Hardware In the Loop (HITL) test execution code to run software on Helios/Lander hardware and in SITL test environment
  • Assist with architecting the automated test framework for Picogrid overall, and lead the implementation of cross-functional testing across the company
  • Assist with architecting and building of HITL test fixtures for Lander/Helios and other electrical and electronics hardware
  • Work with Responsible Engineers across the organization to capture requirements for HITL test cases and understand the Picogrid System
  • Develop unit, integration, and regression tests, and establish continuous integration framework for software and hardware
Some types of experiences we're especially excited to see:
  • 5+ years developing software in python
  • Experience (or interest in) building climate tech, defense tech, or related fields
  • Experience with electronics and/or hardware-software systems
  • Open-source contributions or other projects
  • Bachelor's or Master’s degree in Computer Science or equivalent experience
Preferred

Skills and Experience:
  • Experience working in a continuous build and test environment
  • Familiarity with Git and Github
  • Able to work in a Linux environment
  • Understanding of Linux kernel software and drivers
  • Confident with use of command line based tools
  • Experience with Embedded Systems
  • Fault-tolerant and safety-critical software design
  • Experience developing software for complex systems such as spacecraft, aircraft or autonomous vehicles
  • Network programming experience
  • Familiarity with power supplies, electronic loads, oscilloscopes, logic analyzers, and digital multimeters

Picogrid is a profitable, quickly growing company building hardware-software systems for public and private sector customers. We offer:

  • Stock options with a high upside (early stage)
  • Unlimited PTO and eleven paid holidays
  • Full Health Coverage (medical, dental, and vision)
  • Daily office-provided lunches and dinners
  • A $300 per year learning stipend that can be used on Audible, Calm, Masterclass, Duolingo, and more
  • A one-time stipend of $500 to assist with expenses that come with setting up a home office
  • Unique office in El Segundo, CA, stocked with quality coffee, snacks, and craft beer
Our technical stack:
  • C/C++ and Python edge compute services and device firmware
  • Dynamo

    DB (No

    SQL)
  • Infrastructure:
    Built on AWS with microservice-based architecture.
The unified platform for unmanned systems #J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Enter less keywords for more results. Suggestions may be selected)
Location
Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary