Senior Software Systems Engineer
OffWorld
Pasadena, California
senior
software
software systems
engineer
software
design
robotics
data
learning
architecture
software design
integration
engineer
December 15, 2022
OffWorld
Pasadena, California
www.offworld.ai
- MSc in Computer Science, Aerospace Engineering or equivalent with at least 4 years of professional experience.
- Practical experience with the design and implementation of distributed software architectures for IOT, mobile applications, or complex aerospace, robotics, or industrial systems.
- Experience with communications/data processing optimization on a distributed low latency network.
- Advanced knowledge of Python, C/C++, Java, Javascript.
- Proficient in software design, software design patterns, algorithms, data structures, operating systems principles, networking principles and computer architecture.
- Experience in CUDA programming, GPU programming is a plus.
- Experience in NodeJS, React, Redis, InfluxDB, Elasticsearch, Grafana and other data analysis and database technologies.
- Experience with docker and other deployment and virtualization tools.
- Experience with the development and integration of front-end modules based on the latest trends in UX/UI design is a plus.
- Experience with the design and implementation of ROS and ROS2; robotics firmware, controls and/or perception algorithms is a plus.
- Familiarity with Embedded Software, Assembly, machine learning, deep learning, reinforcement learning is a plus.
- Nothing-is-impossible attitude.
- Opportunity to sink your teeth into cutting edge industrial robotics problems.
- Opportunity to contribute to the mission of transforming how we mine on Earth today and how we will one day mine on the Moon, asteroids & Mars.
- Opportunity to attend relevant conferences in the line of research.
- Competitive package.
- Offer to join the OffWorld team full-time--if
- You are as crazy-excited about the mission as we are
- You ve demonstrated you are The Right Stuff
Report this job