Loft Orbital
Actively Hiring
Space infrastructure as a service
- B2B
- Scale StageRapidly increasing operations
Senior Flight Software Engineer
- Full Time
Posted: 8 months ago
Visa Sponsorship
Not Available
RelocationAllowed
About the job
Wanna join the adventure?
We're developing the platform that enables our customers to develop software onboard satellites. We need individuals who: have experienced projects done at scale; designed and architected distributed systems.
You'll work collaboratively with a team of talented individual contributors both in the US and in Europe from a variety of backgrounds. You will have the opportunity to work together with Product Management and other stakeholders (Mission Leads, Satellite Operators, Ground Software, etc.) to iterate on new features, solve common goals, and ship space missions!
About the Role
- Develop and maintain distributed system across multiple nodes on a variety of embedded platforms that include real-time operating systems (RTOS) and the Linux kernel.
- Drive innovation on the team with an inclination to experiment and to boldly confront complex problems.
- Represent Loft Orbital and its values in public communication around broad initiatives, specific projects, and community contributions.
- Interact with customers and other external stakeholders as a consultant and spokesperson for the work of your team.
- Focus on continuous improvement of technology, tools, and processes.
Must-haves
- Languages: C/C++ (any version) | Python
- Embedded Linux Operation: Systemd | Linux on ARM
- Development Process: Git (gitlab, bitbucket, github, jetbrains space) | Ticketing (jira, redmine, mantis, trac, youtrack) | Continuous integration (gitlab-ci, teamcity, jenkins, bamboo, travis) | Build systems (make, cmake, autotools, bazel)
- Distributed Application Frameworks (one of the following): Message Oriented middle-ware (DDS, MQTT, JMS) | Message Queue Frameworks (ZMQ, NNG) | CANOpen | Player/Stage | Remote Procedure Call systems (gRPC, CORBA, ACE)
- Software Development Technologies: Linux Networking (UDP, TCP, IP) | POSIX | Multi-threaded applications
- Application Domains (one of the following): Packet Serialization/deserialization | Data model serialization/deserialization (yaml, json, xml) | Real-time metrics (rrdb, influxdb, prometheus)
Nice-to-haves
- Languages: C/C++11, 14, 17 | Rust | Bash
- Embedded Linux Operation: Yocto | Device-tree
- Development Process: Unit test frameworks (pytest, googletest, unity) | Keyword driven test framework (robot, cucumber) | Static analysis tools (clang, llvm, cppcheck) | Source code linter (clang-format, parasoft)
- Application Domains (one of the following): Middleware framework usage (ROS, OpenSplice, Leyly, Mosquitto | Embedded databases (sqlite, tiledb)
About the company
Founders
Antoine de Chassy
Founder • 3 years
Washington DC
Pierre-Damien Vaujour
Co founder and CEO • 3 years • 8 years
San Francisco
Similar Jobs
Hive
Cloud-based AI solutions to understand, search, and generate content
Everlance
(1) Automatic mileage & expense tracking (2) Powering the future of work
Tokensoft
Delivering integrity to the financial markets by automating finance
GVOS
An Edge Cloud for Autonomous Driving
KYC Hospitality
Enterprise Software for Hotels
Imprint Payments
We are reimagining the relationship between consumers and the brands they love
Sigma Computing
Sigma Computing is SaaS, next-generation business intelligence and data exploration platform
Tome
Decoding contracts
Column Tax
Building a better financial world