Principal Software Engineer, Robotics
Tennant Company
Golden Valley, MN (In Person)
$144,650 Salary, Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Provide leadership across:
Requirements management and traceability Source control (Bitbucket) Defect and workflow management (Jira) CI/CD pipelines and automated builds (Azure DevOps) Cross‑Functional Leadership & Mentorship Collaborate closely with Hardware, Systems, Test, and Manufacturing teams from concept through qualification. Lead and participate in design reviews to ensure alignment with system‑level requirements. Mentor engineers at all levels, raising the technical bar and fostering strong engineering culture. Communicate complex technical concepts effectively to both technical and non‑technical stakeholders. What You Bring Required Qualifications Bachelor's degree in Electrical, Software, or Computer Engineering. Minimum of 7 years of relevant engineering experience with deep expertise in software architecture, design, and implementation. Proven success in senior technical leadership roles influencing architecture and execution across teams. Strong embedded systems experience with Linux or RTOS, using C/C++. Hands‑on experience with requirements management, source control, and defect tracking tools. Demonstrated ability to debug complex system‑level hardware/software interactions. Preferred Experience Master's degree in Electrical, Software, or Computer Engineering. Background in robotics, control systems, or power electronics. Experience driving adoption of improved engineering practices at scale. Experience designing and deploying IoT and connected systems, including security and cloud integration (e.g., Azure). What Sets You Apart A system‑level mindset with deep technical judgment. Comfort making architectural decisions amid ambiguity. Passion for building resilient, high‑quality software at scale. A collaborative, mentoring mindset that elevates others. Clear, influential communication across disciplines and leadership levels. Why Tennant Company? At Tennant, your work directly impacts real‑world automation, sustainability, and safety. You'll collaborate with passionate engineers, influence the direction of autonomous robotics technology, and see your architectures come to life on machines deployed around the world. Competitive base salary commensurate with experience: $113,600 - 175,700. Posted salary ranges are made in good faith. Tennant Sales and Service 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.Similar remote jobs
Los Alamos National Laboratory
Los Alamos, NM
Posted1 day ago
Updated2 hours ago
American Civil Liberties Union
Washington, DC
Posted1 day ago
Updated2 hours ago
Similar jobs in Golden Valley, MN
Covenant Living
Golden Valley, MN
Posted1 day ago
Updated2 hours ago
24 Seven Inc
Golden Valley, MN
Posted1 day ago
Updated2 hours ago
Gill Reprographics Inc
Golden Valley, MN
Posted1 day ago
Updated2 hours ago
24 Seven Inc
Golden Valley, MN
Posted2 days ago
Updated19 hours ago
Pentair Flow Technologies, LLC
Golden Valley, MN
Posted2 days ago
Updated2 hours ago
Similar jobs in Minnesota
Actalent
Minneapolis, MN
Posted1 day ago
Updated2 hours ago
Farmington Pizza Man Bar and Grill
Farmington, MN
Posted1 day ago
Updated2 hours ago