1

Senior Robotics Software Engineer Jobs in Minnesota

Senior Software Engineer

Saint Paul, MN

$123K - $162K/yr

Senior Software Engineer Greetings for the day! My name is Suneetha from Testing Xperts, we are a global staffing, consulting and technology solutions company, offering industry-specific solutions to ...

Sr. Software DevOps Engineer

Moundsview, MN ยท On-site

$137K - $177K/yr

... engineer the extraordinary. As a Sr. Software DevOps Engineer, you will play a pivotal role in ... robotics software industry. This includes deep familiarity with AWS cloud services,proficiencyin ...

Sr. Software DevOps Engineer

Moundsview, MN ยท On-site

$137K - $177K/yr

... engineer the extraordinary. As a Sr. Software DevOps Engineer, you will play a pivotal role in ... robotics software industry. This includes deep familiarity with AWS cloud services,proficiencyin ...

Sr. Software DevOps Engineer

Moundsview, MN ยท On-site

$137K - $177K/yr

... engineer the extraordinary. As a Sr. Software DevOps Engineer, you will play a pivotal role in ... device, or robotics software industry. This includes deep familiarity with AWS cloud services ...

Senior Software Engineer

Eagan, MN

$124K - $164K/yr

Senior Software Engineer Location: Eagan, MN Senior Software Engineer Developer will be joining Agile team working on our eLearning platform. This team works on the UI, business and data layers plus ...

Sr Software Engineer

Eden Prairie, MN ยท On-site +1

$124K - $164K/yr

Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical Technologies (BMT) and will develop software for Medical Devices ...

Sr Software Engineer

Eden Prairie, MN ยท Hybrid

$124K - $164K/yr

Sr Software Engineer(RESTful, SQL) (.Net Developer) Location: Eden Prairie, MN - Hybrid Position Type: Contract Summary: This is a.NET Full Stack Application Development role building and maintaining ...

next page

Showing results 1-20

Senior Robotics Software Engineer information

What are the key skills and qualifications needed to thrive as a Senior Robotics Software Engineer, and why are they important?

To thrive as a Senior Robotics Software Engineer, you need advanced programming skills (often in C++, Python, or ROS), a strong background in computer science or engineering, and extensive experience with robotics algorithms. Familiarity with simulation tools (like Gazebo or MATLAB), version control systems, and relevant certifications in robotics or AI are highly valuable. Problem-solving, leadership, and excellent communication skills help drive complex projects and mentor junior engineers. These skills are essential to develop robust robotic systems, ensure seamless team collaboration, and deliver innovative solutions in a rapidly evolving field.

What is the difference between Senior Robotics Software Engineer vs Robotics Software Engineer?

AspectSenior Robotics Software EngineerRobotics Software Engineer
Required CredentialsBachelor's or Master's in Robotics, Computer Science, or related field; experience preferredBachelor's in relevant field; entry-level to mid-level experience
Work EnvironmentResearch labs, manufacturing, or tech companies focusing on robotics developmentSimilar environments, often in startups or established tech firms
Employer & Industry UsageUsed in robotics companies, automation firms, and research institutionsCommon in similar industries, often as entry to mid-level roles

The main difference between a Senior Robotics Software Engineer and a Robotics Software Engineer lies in experience and responsibility. Senior roles typically require more experience, leadership, and project management skills, whereas entry-level roles focus on developing core technical skills. Both roles are vital in robotics development across various industries.

What are some typical challenges a Senior Robotics Software Engineer faces when integrating software with hardware systems?

A Senior Robotics Software Engineer often encounters challenges when ensuring that the software communicates reliably and efficiently with a variety of hardware components, such as sensors, actuators, and embedded controllers. Debugging real-time issues, handling latency, and synchronizing multiple subsystems are common hurdles. Additionally, adapting software to accommodate frequent hardware changes or updates and maintaining robust system performance under different operating conditions require both technical depth and strong cross-disciplinary collaboration with hardware engineers and technicians.

What are Senior Robotics Software Engineers?

Senior Robotics Software Engineers are experienced professionals who design, develop, and maintain software systems that control robots and automated machinery. They work on advanced algorithms, perception, motion planning, and integration with hardware to enable robotic systems to perform complex tasks safely and efficiently. These engineers often lead technical projects, mentor junior team members, and collaborate with cross-disciplinary teams to bring innovative robotic solutions to life. Their expertise is crucial in industries such as manufacturing, healthcare, logistics, and autonomous vehicles.
What are the most commonly searched types of Robotics Software Engineer jobs in Minnesota? The most popular types of Robotics Software Engineer jobs in Minnesota are:
Senior Robotics Specialist

Senior Robotics Specialist

NEW YORK POWER AUTHORITY

Albany, MN โ€ข On-site

$108K - $148K/yr

Full-time

Posted 23 days ago


Job description

Summary
The Senior Robotics Specialist (BlueBird), will report up to the NYPA Robotics Program manager, this will drive enterprise level advancement of uncrewed and autonomous systems, guiding the strategic expansion of the BLUEBIRD (Remote Operation Program) initiatives and broader robotics capabilities across the organization. This role blends technical leadership, regulatory expertise, and cross agency collaboration to ensure NYPA remains at the forefront of safe, compliant, and innovative Robotics solutions.
This role will be a key part of communication between engineering, operations, aviation, and Canals. As a Sr. Robotics Specialist (BlueBird), the position helps shape program direction, evaluates emerging technologies, and develops mission-aligned use cases that enhance operational efficiency and organizational resilience. This role works closely with Canals Asset Management and Structural Inspection.
In addition, it strengthens workforce capability and safety through pilot training and use-case development helping build a sustainable, future-ready robotics ecosystem for NYPA and Canals with the mindset of "Risk the Machine, Not the Person." #LI-VB1
Responsibilities
  • Develop and manage NYPA's Robotics program and related projects, aligning it with organizational goals, safety and regulatory compliance.
  • Provide end-to-end support for issues to perform triage, open tickets, and utilize UAS knowledge to resolve drone flight and any supporting software platform issues reported by Operators. Document problems including steps taken, diagnostic results, and escalation and repair information.
  • Oversee a team of UAS operators and trainers, conducting advanced training sessions and supervising field operations.
  • Assist with enhancing and creating new Robotics Processes and procedures.
  • Assist with testing UAS hardware and software to aid in evaluating and developing product, software, and firmware releases.
  • Analyze trouble tickets and maintenance logs and identify trends leading to canceled and interrupted missions including weather, policy, software and firmware defects, hardware deficiencies, and training opportunities.
  • Developing new use cases around NYPA using different robotics technologies.
  • Oversee inventory management of robotic and related equipment across NYPA sites. Facilitate RMA, maintenance, and inventory management processes.
  • Contribute to the development of robotic related software applications, providing expertise in user acceptance testing and system improvements.
  • Engage in STEM outreach programs, promoting the use of robotic in educational and community initiatives.
  • Regularly identify and review UAS technologies to help inform senior leadership of options, and to help lay out a strategic approach for growing BVLOS and air domain awareness capabilities. Make recommendations for acquisition and system integration.

Knowledge, Skills and Abilities
  • Knowledge and operational familiarity with Mobile Robotics and Drone technologies, regulations and procedures.
  • Strong knowledge and/or experience in: Robotics (including Drones), Control Systems, Artificial Intelligence, Navigation, Wireless Technologies, Sensors
  • Familiarity with software platform development processes, particularly related to drone missions and data management.
  • Experience or technical understanding of electrical, mechanical and software engineering concepts.
  • Strong analytical, automation, and software development skills are also essential for this role.
  • Excellent communication and collaboration skills, able to work effectively with diverse teams and stakeholders for training, change management.
  • Strong ability to consume and manipulate large data sets and articulate its business impact.

Education, Experience and Certifications
  • Bachelor's degree (Engineering Degree preferred) , Military experience in either aviation or UAS technical fields, with a strong focus on utility applications or an additional 4 years of directly related experience.
  • Minimum 5 years of experience in robotics or computer systems.
  • Active FAA Part 107 License and security clearance.
  • Experience in BVLOS operations or with other entities supporting FAA UAS integration efforts (e.g., FAA test sites, centers of excellence, Integration Pilot Program partners, etc.) preferred.
  • Previous experience in a Utility industry or similar organization is preferred.

Physical Requirements
Approximately 40% travel, primarily within NYS
The New York Power Authority is committed to providing fair, competitive, and market-informed compensation. The estimated salary range for this position is: $108,000-$148,500. The salary offered will be determined based on the successful candidates' relevant experience, knowledge, skills, and abilities.
The New York Power Authority and Canal Corporation believes that diversity, equity, and inclusion drive our success, and we encourage women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents and veterans to apply. As an equal opportunity employer, NYPA/Canals is committed to building inclusive, innovative work environments with employees who reflect communities across New York and enthusiastically serve them. We proudly celebrate diversity and do not discriminate based on race/color, creed/religion, national origin, citizenship or immigration status, age, disability, military status, gender/sex, sexual orientation, gender identity/expression, pregnancy and related conditions, familial/marital status, domestic violence victim status, predisposing genetic characteristics, arrest/criminal conviction record or any other category protected by law.
NYPA/Canals will also provide reasonable accommodations during the hiring process related to candidates' disabilities, pregnancy-related conditions, religious observances/practices and/or domestic violence concerns. To request an accommodation, please email accessibility@nypa.gov.