Talent.com

Robotics engineer Jobs in USA

Create a job alert for this search

Robotics engineer • usa

Last updated: 8 hours ago

Software Engineer, Robotics

Tennant CompanyGolden Valley, MN, US
Full-time

With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry.For the past 150 years, we have been passionate about developing and manufacturing ... Show more

Robotics Software Engineer, Amazon Robotics

Amazon.com Services LLCWestboro, Wisconsin, USA
Full-time

Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit ri... Show more

Robotics Engineer

Taylor Farms PacificTracy, California, United States
Full-time

Taylor Farms is seeking a qualified individual to oversee, plan, prepare, communicate, production schedule lines, and coordinate raw material needs.This position is based in Tracy, CA.Some travel w... Show more

Senior Robotics Engineer

Prime RoboticsDenver, CO, US
Full-time
Quick Apply

At Prime Robotics, we’re building the future of warehouse automation through tightly integrated robotics, software, and intelligent infrastructure.Our systems support pallet retrieva... Show more

Robotics Test Engineer

OffWorldPasadena, CA, US
Full-time
Quick Apply

Robotics Test & Integration Engineer Based in Pasadena, CA OffWorld is a robotics startup working on developing a mobile robotic workforce for heavy industrial jobs on Earth, Moon, ... Show more

Robotics Engineer

Integer TechnologiesBaton Rouge, LA, USA
Full-time
Quick Apply

Integer Technologies is an applied research and product development company founded by scientists and engineers with a passion for protecting freedom with innovation.We perform R&D on next-gene... Show more

Senior Robotics Engineer

Sterling EngineeringTinley Park, IL, US
Permanent

We are seeking a Senior Robotics Engineer with strong hands-on experience in advanced automation systems, particularly in small-scale precision assembly and packaging applications.This individual w... Show more

Robotics Engineer

Magnum HuntMonroeville, PA
Full-time

Medical coverage plus company-paid deductible.K with employer match and with immediate vesting.Company-paid Life Insurance and Short-term Disability coverage.PTO plus 10 paid company holidays.Desig... Show more

Robotics Engineer

Booz Allen HamiltonMcLean, VA
Full-time +1

Conduct the research, development, integration, deployment, and evaluation of robotic and unmanned systems across multiple operational domains and DoD warfighter mission areas.Function at the inter... Show more

Robotics Engineer

Success Matcher RecruitmentSan Francisco, CA, USA
Full-time
Quick Apply

Join a high-growth robotics firm that is moving past lab demos and into the real world.Unlike many startups, their tech is operational 24/7, generating real value today.VCs like Conviction, A*, and... Show more

Robotics Engineer

Optimal Inc.Warren, MI, USA
Full-time
Quick Apply

Support Grasp Factory development.Conducting lab validation work on gripper physics.Provide critical input for grasp stability and robustness. Show more

 • New!

Robotics / Autonomy Engineer

Amaris ConsultingUnited States
Full-time

Amaris Consulting is looking for a.You will work on the full stack of robotics — from perception and localization to planning and control — and see your algorithms deployed on real hardware in dema... Show more

Robotics Deployment Engineer

Motion RecruitmentBoston, MA, United States
Full-time

Our Client is seeking a full-time Applications Integration (Deployment) Engineer to join their team onsite in Waltham, MA, with travel required for field deployments.Our Client develops advanced ro... Show more

Robotics Engineer

Georgia-PacificAtlanta, Georgia
Full-time

Georgia‑Pacific is seeking an experienced Robotics Engineer to join our Manufacturing IT Automation team.This role is a hands‑on technical position focused on the planning, design, implementation, ... Show more

UAV Robotics Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, Maryland, United States
Full-time

Are you driven by robotics and autonomous system development?.Do you enjoy hands-on design, integration, and testing of Uncrewed Aerial Vehicles (UAVs)?.Are you interested in applying your skills t... Show more

Robotics Engineer, Roca Robotics

TCGplayerLongmont, CO
Full-time

We are looking for a Robotics Engineer with a strong mechanical engineering background, systems engineer or system integration engineer who is enthusiastic to discover and implement solutions on ou... Show more

Robotics Engineer

UTLX Manufacturing LLCAlexandria, LA
Full-time

Come join a team where People make the difference!As a part of Marmon Holdings, Inc.Come join the team where People make the difference! As a part of Marmon Holdings, Inc.UTLX Manufacturing relies ... Show more

Robotics Software Engineer

Intuitive SurgicalSunnyvale, CA, United States
Full-time

Primary Function of the Position.In this role, you will help develop a next-generation medical robotics platform.You’ll collaborate within a small, fast-paced team to iteratively design and build c... Show more

Software Engineer, Robotics

Software Engineer, Robotics

Tennant CompanyGolden Valley, MN, US
5 days ago
Job type
  • Full-time
Job description

With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for our customers. At Tennant Company, we are committed to stewardship and creating a cleaner, safer and healthier world. With manufacturing, operations and sales, service, and support functions across the globe, your journey at Tennant can take you places you never expected.

Tennant Company is developing advanced robotic and connected cleaning platforms that operate in complex, real‑world environments. We’re looking for an Experienced Software Engineer who enjoys working close to the hardware, thrives in cross‑disciplinary teams, and wants to see their code running on physical machines used every day.

In this role, you’ll develop embedded and connected software systems that power robotic products—from machine controllers to communication interfaces—working alongside systems, electrical, mechanical, and test engineers. Your work will directly impact product reliability, performance, scalability, and customer experience.

This is an excellent opportunity for a hands‑on engineer who values quality, enjoys debugging complex systems, and wants to grow toward senior or technical‑lead responsibilities.

What You’ll Do

Embedded & Platform Software Development

  • Design, develop, test, and maintain embedded software in C/C++ running on Linux and/or RTOS platforms.
  • Contribute software for machine controllers and companion processing units.
  • Support key low‑level activities such as:
    • Board bring‑up and hardware/software integration
    • Driver configuration or modification (with guidance from senior engineers)
    • Debugging complex software and hardware interface issues
  • Ensure clean integration with electrical, controls, and mechanical subsystems.

Connected Systems & Communications

  • Develop and support software for distributed and connected systems, including:
    • Controller‑to‑controller communication (CAN, CANOpen)
    • Ethernet‑ and USB‑based interfaces
  • Support implementation of IoT‑enabled features such as data exchange, monitoring, and diagnostics.
  • Apply best practices for secure, reliable, and maintainable communication.

Software Design & Requirements

  • Define and refine functional requirements and performance targets for assigned features or subsystems.
  • Create and maintain clear software documentation, including interface definitions, diagrams, and design descriptions.
  • Participate in software and system design reviews—both giving and receiving constructive feedback.
  • Ensure designs align with product, safety, and regulatory requirements.

Quality, Testing & Debugging

  • Write software with a strong focus on quality, robustness, and long‑term maintainability.
  • Perform debugging, fault isolation, and root‑cause analysis across software and system boundaries.
  • Participate in unit‑level and system‑level testing to verify software behavior.
  • Follow coding standards and actively participate in peer reviews.

Development Process & Tooling

  • Execute development tasks throughout the New Product Development (NPD) lifecycle.
  • Work within Agile or iterative development processes as a contributing team member.
  • Use modern engineering tools for:
    • Version control and configuration management (e.g., Bitbucket or similar)
    • Task and defect tracking (Jira)
    • Requirements management and collaboration (Visure or similar)
  • Contribute ideas to improve software processes, tooling, and documentation.

Cross‑Functional Collaboration

  • Work closely with Systems, Electrical, Mechanical, Test, Manufacturing, and external partners.
  • Support product launches and address issues found during integration, validation, or early production.
  • Clearly communicate technical status, risks, and recommendations within the team.

What You Bring

Required Qualifications

  • BS in Electrical Engineering, Software Engineering, Computer Engineering, or related field.
  • 3–5 years of professional software engineering experience, including embedded or systems‑adjacent work.
  • Hands‑on development experience using C/C++.
  • Familiarity with Linux and/or RTOS environments.
  • Experience using requirements, configuration management, and defect tracking tools.
  • Demonstrated strength in debugging and system‑level problem solving.
  • Proven ability to work effectively on cross‑functional engineering teams.

Preferred Experience

  • Background in robotics, autonomous systems, or complex electro‑mechanical products.
  • Exposure to IoT or connected systems.
  • Experience with Python, C#, or other higher‑level languages.
  • Familiarity with CAN, CANOpen, or similar communication protocols.
  • Experience with unit testing, integration testing, or system verification.
  • Strong interest in growing technical scope and responsibility over time.

What Makes You Successful Here

  • Hands‑on software engineer with strong fundamentals and curiosity.
  • Comfortable working in complex systems that blend hardware and software.
  • Quality‑focused, detail‑oriented, and accountable for outcomes.
  • Collaborative communicator across engineering disciplines.
  • Motivated to grow toward senior or lead software engineering roles.

Why Tennant Robotics?

At Tennant, your software won’t live only in a repository—it will run on autonomous machines deployed in real environments, solving real customer problems at scale. You’ll work with experienced engineers, see products through production, and help shape the future of robotic cleaning technology.

Competitive base salary commensurate with experience: $85,200 - 127,600.

Posted salary ranges are made in good faith. Tennant Co. reserves the right to adjust ranges depending on the experience/qualifications of the selected candidate as well as internal and external equity. Total Compensation = Base Salary + Benefits

Benefits = A comprehensive benefits package including health insurance, 401(k), disability, life insurance, paid time off, and voluntary benefits!

Begin your journey with us. Let's reinvent how the world cleans.

Equal Opportunity Employer

Tennant Company is an equal opportunity employer. Employment decisions are made on the basis of individual skill, ability, reliability, productivity, and other factors important to performance. We do not discriminate on the basis of race, color, creed, religion, sex, national origin, physical or mental disability, age, veteran status, pregnancy, sexual orientation, genetic information, gender identity, or any other basis protected by state or federal law or local ordinance.