Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

You in This Role  As a Software Engineer – Test & Production Tools at Unusual Machines, you will design and build Windows-based software that powers the testing and production of FPV/UAV electronics. You’ll work hands-on with flight controllers, ESCs, motors, and related hardware, creating reliable tools that automate flashing, configuration, and test execution on the facility floor.

This role sits at the intersection of software, hardware, and manufacturing. You’ll immediately contribute to in-progress tools and test fixtures, then continue shaping scalable production and test systems for future products and production lines. This is a highly practical, impact-driven role for an engineer who enjoys building robust tools that directly support real-world manufacturing.

A Day in the Life

• Developing and maintaining Windows-based Python tools used by production operators and test engineers
• Automating firmware flashing and configuration for flight controllers, ESCs, and other electronics
• Building and refining simple, operator-friendly GUIs with clear status indicators and pass/fail results
• Integrating software with test fixtures, automation hardware, and external microcontrollers
• Running and troubleshooting production tests alongside hardware and manufacturing teams
• Reviewing logs, test data, and yield reports to support quality and traceability
• Updating tools and scripts as products, firmware, and manufacturing processes evolve

What You’ll Do

• Design and develop Windows-based applications in Python to support production and engineering test workflows
• Automate firmware flashing and device configuration using serial, USB, DFU, SWD, and related interfaces
• Build robust GUIs for facility use with clear logging, error handling, and reporting
• Interface with test fixtures and automation hardware to trigger tests and capture measurements
• Implement structured data logging and report generation for yield tracking and quality analysis
• Translate SOPs and manual test procedures into reliable automated test scripts
• Maintain and improve existing tools as products and production lines scale

What You’ll Bring

Required:
• Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
• 3+ years of experience developing Windows-based software tools, ideally for hardware, test, or production environments
• Strong proficiency in Python on Windows
• Experience with at least one GUI framework (PySide/PyQt, Tkinter, or similar)
• Hands-on experience with serial and USB communication and device programming tools
• Familiarity with electronic test concepts and lab equipment (oscilloscopes, power supplies, DMMs)
• Comfort working closely with hardware, test, and manufacturing engineers

Preferred:

• Experience building automated test systems or production test software
• FPV/UAV, embedded systems, or flight electronics experience
• Familiarity with flight controller firmware such as Betaflight, ArduPilot, INAV, or PX4

What You’ll Gain

• Direct impact on how FPV/UAV electronics are tested and produced
• Hands-on ownership of tools used daily on the facility floor
• Close collaboration with hardware, manufacturing, and engineering teams
• The opportunity to improve and scale production systems as new products launch
• A practical, high-impact engineering role supporting real-world hardware at scale

You’ll work closely with Engineering, Test, and Manufacturing teams to ensure production tools are reliable, scalable, and aligned with Unusual Machines’ growing product portfolio.

Compensation & Benefits

  • Competitive compensation package
  • Comprehensive benefits including medical, dental, and vision
  • 401(k)
  • Unlimited PTO
  • Catered lunches for all employees every day of the week
  • Employee product discounts

About Us

Unusual Machines is a U.S.-based drone and drone parts company focused on the small and First-Person View (FPV) segments of the drone market. Our brands - Rotor Riot and Fat Shark - are two of the most respected names in FPV and have helped shape the industry through e-commerce, product development, and a deep connection with the pilot community.

We’re expanding into enterprise and defense - bringing our obsessive attention to performance, design, and U.S.-based manufacturing into high-stakes environments like search and rescue, STEM education, and military innovation. With several of our products already approved by the Defense Innovation Unit, we’re solving procurement issues for customers who demand speed, agility, and compliance.

If you love working at the intersection of community, content, and cutting-edge technology, you’ll feel right at home here.

We are an equal opportunity employer that does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Unusual Machines participates in E-Verify. E-Verify is an Internet-based system that compares information from an employee's Form I-9, Employment Eligibility Verification, to data from U.S. Department of Homeland Security and Social Security Administration records to confirm employment eligibility.

We unfortunately cannot offer visa sponsorship for this position.

 

Average salary estimate

$115000 / YEARLY (est.)
min
max
$90000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Transparent & Candid

Coinbase is hiring a Senior Backend Software Engineer to design and implement scalable, high‑performance services for its institutional exchange and trading systems.

Photo of the Rise User
Wellth Hybrid Santa Monica
Posted 3 hours ago

Wellth is hiring an AI Engineer to build and harden high-scale voice and text agents and prototype generative AI features that drive measurable improvement in chronic care.

Photo of the Rise User
Posted 19 hours ago

NeueHealth is hiring a Frontend Software Engineer 2 to build and maintain React/Next.js consumer-facing features that support scalable, value-driven healthcare products.

Photo of the Rise User

Help scale Harvey's developer platform by building CI/CD, test, and observability systems that accelerate engineering velocity and reliability.

Photo of the Rise User
Posted 9 hours ago

Scrunch is hiring a product-focused Senior Software Engineer to own and ship end-to-end Core App features for its remote-first AI discovery platform serving enterprise and consumer brands.

Photo of the Rise User
Match Group Hybrid New York, New York
Posted 3 hours ago

Contribute to Hinge's Android app as an engineer focused on Kotlin-based feature development, stability, and user experience improvements for a large consumer audience.

Photo of the Rise User
Motion Hybrid No location specified
Posted 15 hours ago

Experienced Android engineer needed to own and scale Motion’s Kotlin-based native Android app, delivering high-performance platform integrations and features used by hundreds of thousands of users.

Photo of the Rise User

An early-career Java/DevOps role offering remote work, mentorship, and hands-on experience with Java, CI/CD tooling, and cloud deployments to jumpstart your tech career.

Photo of the Rise User
Posted 13 hours ago

Kepler AI is hiring a Senior Software Engineer to architect and ship production-grade multi-agent orchestration systems that power autonomous financial research at enterprise scale.

Photo of the Rise User

Lead development of scalable, AI-enabled authorization services in C#/.NET Core for Delinea’s cloud-native identity security platform.

Photo of the Rise User
Posted 8 hours ago

Ropes seeks a founding engineer to build scalable full-stack systems and AI-powered fraud detection that will redefine technical interviewing for the staffing industry.

Photo of the Rise User

ChartHop is looking for a Staff Software Engineer (Technical Lead) to lead architectural ownership of its Planning product and deliver scalable, reliable backend solutions for enterprise customers.

Senior ASP.NET engineer role focused on building and evolving Blazor UIs and backend services for a production nutrition platform combining deterministic logic with AI insights.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
January 16, 2026
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!