Senior Software Engineer/C++/Rust/Onsite
Motion Recruitment
About the role
About the Role
This is a full‑time onsite role with a team developing advanced software for high‑precision navigation and tracking technologies. The environment is deeply R&D driven, focused on exploring new concepts, experimenting with emerging technologies, and rapidly turning ideas into functional prototypes and production‑ready software.
The group is expanding and looking for someone who enjoys early‑stage innovation, building proofs of concept, and guiding technical direction while still staying hands‑on. It’s a great fit for someone who thrives in creative engineering environments and values test‑driven development, experimentation, and cross‑functional collaboration.
Required Skills & Experience
- Strong development experience in C++, Python, or Rust
- Passion for R&D, prototyping, and proof of concept development
- Test‑driven development and high‑quality coding practices
- Ability to contribute to design, testing, and technical documentation
- Comfortable working independently and within agile engineering teams
Desired Skills & Experience (Optional)
- Experience with algorithms, sensors, tracking, or real‑time systems
- Background in building prototypes that transition into scalable production systems
What You Will Be Doing
Tech Breakdown
- C++ / Python / Rust
- Prototype and POC software development
- System‑level and algorithmic work
Daily Responsibilities
- Developing prototypes, proofs of concept, and production features
- Exploring new technologies and validating technical feasibility
- Hands‑on coding, testing, and documentation
- Collaborating with cross‑functional engineering and research teams
The Offer
- Bonus eligibility
Benefits
- Medical, Dental, and Vision insurance
- Vacation time
- Retirement savings plans
- Hybrid work environment
Eligibility
Applicants must be authorized to work in the United States on a full‑time basis now and in the future.
Posting Information
Posted By: Logan McDonnell
Requirements
- Strong development experience in C++, Python, or Rust
- Passion for R&D, prototyping, and proof of concept development
- Test-driven development and high-quality coding practices
- Ability to contribute to design, testing, and technical documentation
- Comfortable working independently and within agile engineering teams
Responsibilities
- Developing prototypes, proofs of concept, and production features
- Exploring new technologies and validating technical feasibility
- Hands-on coding, testing, and documentation
- Collaborating with cross-functional engineering and research teams
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free