1

Senior Robotics Software Engineer Jobs in Florida

Senior Software Engineer

Maitland, FL ยท On-site

$135K - $160K/yr

We're seeking an experienced Senior Software Engineer / Technical Team Lead to serve as the primary software developer on a small engineering team supporting a major enterprise technology ...

Senior Software Engineer

Panama City Beach, FL ยท On-site

$108K - $143K/yr

Job Title Senior Software Engineer Location Panama City Beach, FL US (Primary) Category Research, Development, and Engineering Job Type Full-Time Career Level Staff Education Bachelor's Degree Travel ...

Principal Software Engineer

Weston, FL ยท On-site

$100 - $115/hr

You will collaborate closely with clinical application, robotics, and software engineering teams to establish a representative simulation environment for the Mako robotic system and related OR ...

Senior Software Engineer

Melbourne, FL ยท On-site

$89.90 - $158.20/hr

Senior Software Engineer LOCATION: Melbourne / Florida (US-FL), United States | BRAND: KBSignaling | REQUISITION ID: 10897 | JOB GRADE: 16 | ON-SITE/REMOTE: On-site KB Signaling delivers unparalleled ...

Performhands-onfieldtestingwith robots to validate new features. * Delivers work on time according ... Works closely with multiple teams of software developers reusing developed software to support ...

Showing results 41-60

Senior Robotics Software Engineer information

See Florida salary details

$56.4K

$107.1K

$143.5K

How much do senior robotics software engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for senior robotics software engineer in Florida is $107,081.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,500.00 and $120,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior robotics software engineer?

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 is a senior robotics software engineer?

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 Florida? The most popular types of Robotics Software Engineer jobs in Florida are:
What cities in Florida are hiring for Senior Robotics Software Engineer jobs? Cities in Florida with the most Senior Robotics Software Engineer job openings:
Infographic showing various Senior Robotics Software Engineer job openings in Florida as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $107,081 per year, or $51.5 per hour.

Senior Software Engineer

Complete Care

Maitland, FL โ€ข On-site

$135K - $160K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

Location: Maitland, Florida (On-Site)
Employment Type: Full-Time | 6-Month Temp-to-Perm
Compensation: $135,000 - $160,000 annually (commensurate with experience and qualifications)
Build Modern Software. Lead Technical Excellence. Drive Innovation.
At Complete Care, our mission is to transform injury care by delivering faster access, exceptional patient experiences, and superior outcomes. Through purposeful innovation, advanced technology, and empowered people, we are creating the future of healing our patients deserve.
We're seeking an experienced Senior Software Engineer / Technical Team Lead to serve as the primary software developer on a small engineering team supporting a major enterprise technology modernization initiative.
This is primarily a hands-on software engineering role (approximately 80% software development and 20% technical leadership). The successful candidate will serve as the team's lead developer while working closely with project leadership and providing day-to-day technical guidance, mentoring, and code reviews for a small team of software engineers.
This position is ideal for an experienced engineer who enjoys writing high-quality code, solving difficult technical problems, mentoring other developers, and helping establish modern software engineering practices that will support the organization for years to come.
What You'll Do
  • Serve as the primary hands-on software developer for the engineering team.
  • Design, develop, test, and maintain enterprise software applications and backend services.
  • Lead implementation of complex technical solutions from design through deployment.
  • Provide day-to-day technical leadership for a small software engineering team.
  • Mentor junior and mid-level software engineers.
  • Participate in architecture and technical design discussions.
  • Perform code reviews and promote software engineering best practices.
  • Design and implement RESTful APIs and backend services.
  • Develop reliable integrations with enterprise systems and databases.
  • Design and develop ETL (Extract, Transform, and Load) processes for enterprise data integration.
  • Troubleshoot complex application, integration, and database issues.
  • Collaborate with architects, business stakeholders, and project leadership.
  • Participate in Agile planning, estimation, sprint execution, and continuous improvement activities.
  • Help establish long-term software engineering standards, documentation, and development practices.

You'll Thrive Here If You Are...
  • Passionate about building clean, maintainable, enterprise-grade software.
  • A hands-on technical leader who enjoys mentoring and developing other engineers.
  • Comfortable balancing software development with technical leadership responsibilities.
  • Analytical, collaborative, and driven to solve complex technical problems.
  • Someone who enjoys establishing engineering standards and improving development practices.
  • Excited to help modernize enterprise technology in a growing healthcare organization.

Required Qualifications
  • Bachelor's degree in Computer Science or Software Engineering from an accredited university or college.
  • 8+ years of professional software development experience.
  • Strong Java development experience.
  • Strong Python development experience.
  • Experience designing scalable backend applications and distributed systems.
  • Strong experience designing and developing RESTful APIs.
  • Strong SQL skills and experience with relational databases.
  • Experience integrating enterprise applications and external APIs.
  • Experience designing and implementing ETL (Extract, Transform, and Load) processes.
  • Experience using Git in collaborative development environments.
  • Experience working with Agile project management tools such as Jira, Confluence, or similar platforms.
  • Strong understanding of object-oriented design principles and common software design patterns.
  • Experience mentoring software engineers and leading technical discussions.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills.

Preferred Qualifications
  • React and/or Next.js for modern web application development.
  • Python with FastAPI or similar modern API frameworks.
  • Java and Spring Boot for enterprise application development.
  • Snowflake or similar cloud data warehouse technologies.
  • PostgreSQL or other enterprise relational database platforms.
  • Designing and implementing ETL (Extract, Transform, and Load) processes and enterprise data integration pipelines.
  • Asynchronous or distributed processing using technologies such as Celery, Redis, RabbitMQ, Kafka, Azure Service Bus, AWS SQS, or similar messaging and worker queue platforms.
  • Designing scalable RESTful API architectures supporting high-concurrency workloads.
  • Containerization using Docker and modern deployment practices.
  • CI/CD pipelines and automated software delivery.
  • Cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.

What Success Looks Like
  • Enterprise software solutions are delivered on schedule with high quality and reliability.
  • Scalable APIs, integrations, and ETL pipelines support critical business operations.
  • Software engineering standards and development practices improve team productivity and code quality.
  • Engineers receive effective mentorship and technical guidance, strengthening the team's overall capabilities.
  • Modern architecture and engineering practices support Complete Care's long-term technology strategy.

Benefits (upon permanent hire)
  • Medical, Dental & Vision Insurance
  • 401(k) with Company Match
  • Paid Time Off
  • Paid Holidays
  • Company-Paid Life Insurance
  • Career Growth & Professional Development Opportunities
  • Collaborative, technology-driven work environment

Why Complete Care?
We're a growing multidisciplinary healthcare organization committed to helping injured patients recover while investing in innovative technology that improves patient care and operational excellence.
You'll have the opportunity to build the future of our enterprise software platform while making a direct impact on the technology that supports our clinicians, employees, and patients.
If you're looking for a technical leadership role where your engineering expertise, innovation, and mentorship will have a lasting impact, Complete Care is the place to grow your career.
Important Information
Engineers hired for this position are expected to possess the technical knowledge and professional judgment necessary to perform their responsibilities independently. Any use of AI-assisted development tools must comply with Complete Care's AI Usage and Data Security policies. Due to HIPAA and organizational security requirements, external AI services may be prohibited or significantly restricted when handling protected health information (PHI), proprietary business information, source code, or other confidential data.
Apply Today
We're looking for an experienced software engineer who enjoys solving challenging technical problems, building scalable enterprise software, mentoring other developers, and helping shape the future of technology at Complete Care. If that sounds like you, we'd love to hear from you.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.