Robotics Engineer
15 days ago
Suamico
Job DescriptionSalary: RC Mowers | Were Hiring Robotics Engineer Full-Time In-Person (Suamico, WI) THE SHORT VERSION Youll help build the software that powers real autonomous machines operating in the field. At RC Mowers, our robots dont operate in controlled environmentsthey 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 isnt a simulation-only role. Youll write code, test it on real machines, and see how it performs where it actually matters. If youre 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. Youll contribute to robotics software that runs on production machines, while learning how systems come togetherfrom development and testing to deployment and real-world performance. Heres 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 machinesnot just in simulation, • Contributing to systems that must perform reliably in outdoor environments WHAT YOULL 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 YOURE THE RIGHT FIT IF • You want to work on real systems where software interacts with hardware, • Youre interested in how robotics systems operate outside of controlled environments, • Youre excited to see your work run on physical machines, • Youre 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, • Youre comfortable learning quickly in a fast-moving environment, • You value collaboration and feedback WHAT YOU BRING • Bachelors 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 • 13 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 doesnt. • Youll work on software that runs on real machines, • Youll test your work in real-world environments, • Youll learn how robotics systems come together end-to-end, • Youll help build technology that is transforming the commercial landscaping industry, • Youll work with a team of high performers who take ownership and move fast, • Youll see the direct impact of your work in 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.