Location
Suamico, WI
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
RC Mowers \| We’re Hiring
Robotics Engineer
Full-Time
- In-Person (Suamico, WI)
THE SHORT VERSION
You’ll help build the software that powers real autonomous machines operating in the field.
At RC Mowers, our robots don’t operate in controlled environments—they work on steep slopes, rough terrain, and in constantly changing outdoor conditions. The software you help develop directly impacts how those machines perform in the real world.
This isn’t a simulation-only role. You’ll write code, test it on real machines, and see how it performs where it actually matters.
If you’re early in your career and want to grow into a robotics engineer by working on real systems, this is that opportunity.
What The Job Actually Is
This role sits at the intersection of software, hardware, and real-world applications. We are a full-vertical robotics company. We control the entire technology stack from hardware design and manufacturing through firmware and software deployment, and backend server/cloud systems.
You’ll contribute to robotics software that runs on production machines, while learning how systems come together—from development and testing to deployment and real-world performance.
Here’s What That Looks Like
- Developing and improving software that runs on autonomous equipment
- Working on systems that integrate software with physical hardware
- Testing and validating behavior on real machines—not just in simulation
- Contributing to systems that must perform reliably in outdoor environments
- Supporting the full lifecycle: development → integration → testing → real-world use
You won’t just write code—you’ll see how it performs in the field and help improve it over time.
What You’ll Do
- Design, write, and maintain unit, integration, and system-level tests
- Debug, refactor, and extend existing robotics software
- Configure and maintain build systems and CI pipelines
- Work with robotic frame transforms and coordinate system management
- Deploy and validate software on physical robot hardware
- Collaborate with cross-functional teams to troubleshoot and improve system performance
- Participate in code reviews and contribute to engineering standards
- Support documentation to improve clarity and maintainability
YOU’RE THE RIGHT FIT IF
- You want to work on real systems where software interacts with hardware
- You’re interested in how robotics systems operate outside of controlled environments
- You’re excited to see your work run on physical machines
- You’re curious, ask questions, and actively look to improve
- You take ownership of your work and follow through
- You care about writing clean, reliable, maintainable code
- You’re comfortable learning quickly in a fast-moving environment
- You value collaboration and feedback
What You Bring
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field
- 2\+ years of experience with:
+ Working with C/C\+\+
+ Object-oriented programming
+ CMake
- Strong problem-solving skills and attention to detail
- Strong organizational skills and ability to manage multiple tasks
- Clear communication and ability to collaborate across teams
- A strong desire to learn and grow as an engineer
BONUS POINTS
- 1–3 years of experience in robotics or software development
- Experience with version control workflows (branching strategies, pull requests, code reviews)
- Experience with Python 3 for scripting, automation, and tooling
- Exposure to ROS or ROS2 (nodes, topics, launch files)
- Familiarity with Linux and Docker development environments
- Familiarity with GPS/LiDAR/Stereo-Camera based navigation
WHY THIS JOB
Most roles keep you close to the code and far from the outcome. This one doesn’t.
- You’ll work on software that runs on real machines
- You’ll test your work in real-world environments
- You’ll learn how robotics systems come together end-to-end
- You’ll grow quickly by working alongside experienced engineers
And Just As Important
- You’ll help build technology that is transforming the commercial landscaping industry
- You’ll work with a team of high performers who take ownership and move fast
- You’ll see the direct impact of your work in the field
- You’ll be writing code that lives on a machine, not code that lives in a simulation
We're a small engineering team. Your code will be on a production machine within weeks, not months. There's no six-layer approval process between your work and the field.
About Rc Mowers
RC Mowers designs and manufactures autonomous and remote-controlled mowing equipment built for the toughest environments — steep slopes, hazardous terrain, and labor-constrained operations. Our machines replace large crews with a single operator. We sell to municipalities, DOTs, and commercial contractors across North America, and we're growing fast. We're not a startup chasing funding company, we're a growing and profitable company shipping real machines to real customers.
We're based in Green Bay, Wisconsin. Cost of living is half of what you'd pay in Austin or Boston, your commute is 10 minutes, and you'll be working on machines in actual terrain, not a campus parking lot. If you want to live well and do real engineering, this is the place.
Hiring is subject to a pre-employment background check and drug screening. RC Mowers provides equal employment opportunities to all employees and applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.