1

Freelance Robotics Software Engineer Jobs in Florida

Principal Software Engineer

Melbourne, FL ยท On-site

$125K - $167K/yr

S. seeking a Principal Software Engineer to develop software for advanced robotic platforms. The role involves driving technical direction, designing systems, and leading customer programs while ...

Principal Software Engineer

Melbourne, FL ยท On-site

$125K - $167K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Perform hands-on field testing with robots to validate new features. * Delivers work on time ... Works closely with multiple teams of software developers reusing developed software to support ...

Moove AV is looking for a Software Engineer to join the founding engineering team building a brand ... robotics, data analytics, and cloud infrastructure. Why Join Moove AV? You will be joining a team ...

Principal Software Engineer

Melbourne, FL

$1.3K/wk

  • Medical

  • Dental

  • Vision

  • Retirement

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 ...

Software Engineer III

Clearwater, FL ยท On-site

$90 - $130/hr

With hundreds of engineers in-house, the company designs, manufactures, integrates, and installs a ... controls & execution software, robotics, Automated Storage and Retrieval Systems (AS/RS ...

Software Engineer III

Clearwater, FL

$49.25 - $66.25/hr

With hundreds of engineers in-house, the company designs, manufactures, integrates, and installs a ... controls & execution software, robotics, Automated Storage and Retrieval Systems (AS/RS ...

Embedded Software Engineer

Tampa, FL ยท On-site

$124K - $163K/yr

Description XTEND Tampa is seeking an Embedded Software Engineer to support the development ... Experience with drone systems, robotics, autonomous systems, aerospace systems, or defense-related ...

Software Engineer

Bonita Springs, FL ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

What You Do We're looking for experienced Software Engineers to help us build high-quality ... Freelance? If you feel confident in your knowledge of mobile development and have experience ...

Software Engineer

Bonita Springs, FL

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

What You Do We're looking for experienced Software Engineers to help us build high-quality ... Freelance? If you feel confident in your knowledge of mobile development and have experience ...

Software Engineer

Bonita Springs, FL ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

What You Do We're looking for experienced Software Engineers to help us build high-quality ... Freelance? If you feel confident in your knowledge of mobile development and have experience ...

Software Engineer III (.NET)

Clearwater, FL ยท On-site

$49.25 - $66.25/hr

With hundreds of engineers in-house, the company designs, manufactures, integrates, and installs a ... controls & execution software, robotics, Automated Storage and Retrieval Systems (AS/RS ...

Software Engineer 3

Tampa, FL ยท On-site

$54.25 - $73/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

As an AEVEX Software Engineer, you'll bring unmanned autonomous systems to life! You'll integrate ... Linux tools * Open Source robotics/perception libraries (e.g., Eigen, GDAL, OpenCV) * CI/CD

Showing results 21-40

Freelance Robotics Software Engineer information

What skills and qualifications are needed to thrive as a freelance robotics software engineer?

To thrive as a Freelance Robotics Software Engineer, you need strong programming skills (commonly in C++, Python, or ROS), a solid understanding of robotics concepts, and typically a degree in computer science, robotics, or engineering. Expertise with robotics simulation tools (like Gazebo), version control systems (such as Git), and familiarity with hardware integration are highly valued, and certifications in robotics or software development can be advantageous. Exceptional problem-solving, self-motivation, and clear communication are crucial soft skills for managing independent projects and collaborating with clients. These skills ensure you can deliver robust, innovative solutions while adapting quickly to client needs and the evolving landscape of robotics technology.

What does a freelance robotics software engineer do?

A Freelance Robotics Software Engineer designs, develops, and maintains software systems that control robots and automated devices. They work independently or on contract to build algorithms, integrate hardware and software, and troubleshoot robotic systems for clients in various industries. Their responsibilities may include programming robot behaviors, developing user interfaces, and collaborating with engineers to ensure optimal robot performance. Freelancers often manage their own schedules and projects, providing flexible expertise to startups, research labs, or manufacturing companies.

How do freelance robotics software engineers typically collaborate with hardware teams during a project?

Freelance Robotics Software Engineers often work closely with hardware teams to ensure seamless integration between software and physical components. This collaboration may involve regular meetings, shared documentation, version control systems, and testing sessions to troubleshoot issues. Effective communication and flexibility are key, as hardware changes may require rapid software adjustments. Freelancers typically use remote collaboration tools and may occasionally visit on-site for system testing or deployment.

What is the difference between Freelance Robotics Software Engineer vs Robotics Software Developer?

AspectFreelance Robotics Software EngineerRobotics Software Developer
CredentialsTypically requires a degree in robotics, computer science, or related fields; certifications are optionalUsually holds a degree in robotics, computer science, or engineering; certifications can enhance prospects
Work EnvironmentIndependent, project-based, often remote or client-siteEmployed by companies or research institutions, working in office or lab settings
Employer & Industry UsageFreelance roles across various industries like manufacturing, healthcare, and researchFull-time roles within robotics, automation, or tech companies

In summary, Freelance Robotics Software Engineers work independently on diverse projects, often remotely, while Robotics Software Developers are typically employed full-time within organizations. Both roles require similar technical skills and educational backgrounds, but differ mainly in work setup and employment status.

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 job categories do people searching Freelance Robotics Software Engineer jobs in Florida look for?

The top searched job categories for Freelance Robotics Software Engineer jobs in Florida are:

What cities in Florida are hiring for Freelance Robotics Software Engineer jobs?

Cities in Florida with the most Freelance Robotics Software Engineer job openings:

Principal Software Engineer

AV

Melbourne, FL โ€ข On-site

$125K - $167K/yr

Full-time

Re-posted 27 days ago


Job description

Job Summary:
AV is a premier autonomous systems company in the U.S. seeking a Principal Software Engineer to develop software for advanced robotic platforms. The role involves driving technical direction, designing systems, and leading customer programs while collaborating with various teams.
Responsibilities:
โ€ข Software development in support of AVโ€™s vision-based navigation, autonomy, cooperative behaviors, and mission systems technology roadmap.
โ€ข Drive technical direction and architectural decisions across the Kinesis ecosystem.
โ€ข Design, implement, and integrate systems in C++ and Kotlin.
โ€ข Develop cross-platform applications for Android, Linux, and Windows to control robotic platforms.
โ€ข Design SDK interfaces for internal and external integration with AV systems.
โ€ข Serve as a technical lead for customer programs.
โ€ข Perform hands-on field testing with robots to validate new features.
โ€ข Delivers work on time according to agreed completion dates and project schedule & budget.
โ€ข Supports and derives algorithm design from detailed software requirements.
โ€ข Works closely with multiple teams of software developers reusing developed software to support different programs.
โ€ข Operates in a continuous learning environment and provides guidance and mentoring to less experienced engineers.
โ€ข Works on significant and unique issues where analysis of situations or data requires an evaluation of intangibles.
โ€ข Acts independently to determine methods and procedures on new or special assignments.
โ€ข Occasional travel for customer or testing events.
โ€ข Other duties as assigned.
Qualifications:
Required:
โ€ข Bachelorโ€™s degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience with 12+ years of relevant experience.
โ€ข Strong fluency in modern C++, maintainable software architecture, and modular system design
โ€ข Experience evaluating product design tradeoffs and translating them into clear system requirements
โ€ข Hands-on knowledge of CMake or similar build systems
โ€ข Experience developing software for mechatronic or hardware-integrated systems
โ€ข Knowledge of computer networking topologies, protocols, and principles
โ€ข Familiarity with safety critical software concepts such as determinism and real-time systems
โ€ข Self-directed engineer who takes ownership and brings structure to complex systems
โ€ข Ability to engage directly with technical and non-technical customers
โ€ข Ability to leverage AI tooling to improve engineering productivity and code quality
โ€ข Experience tasking and mentoring small engineering teams
โ€ข Ability to obtain a US DoD Secret clearance if required
โ€ข Willingness to travel locally (Occasionally)
โ€ข U.S. Citizen, U.S. Permanent Resident (Green Card holder) or asylee/refugee status as defined by 8 U.S.C. 1324b(a)(3) required.
Preferred:
โ€ข Advanced degree is preferred
โ€ข Experience with UAS, drones, robotics, autonomous vehicles, or other embedded systems
โ€ข Experience with CI/CD pipelines (Gitlab or similar)
โ€ข Android/Linux application development experience
โ€ข Experience with Docker
โ€ข Experience with FastDDS, gRPC, MQTT, or similar networking protocols
โ€ข Experience designing and delivering APIs and SDKs to third-party developers
โ€ข Demonstrates leadership skills and sound judgment in selecting methods and techniques for obtaining solutions
โ€ข Demonstrates effective listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings
โ€ข Demonstrates understanding of system design that one is working on and understands the role that assigned tasks play in the system
โ€ข Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
โ€ข Displays strong initiative and drive to accomplish goals and meet company objectives
โ€ข Takes ownership and responsibility for current and past work products
โ€ข Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
โ€ข Has effective problem-solving, analytical, interpersonal and communication skills
โ€ข Focuses on teamwork, collaboration and puts the success of the team above one's own interests
Company:
At AV, we build shoulder-to-shoulder with our customers, delivering systems shaped by real-world missions, not theoretical requirements. Founded in 1971, the company is headquartered in Arlington, USA, with a team of 1001-5000 employees. The company is currently Late Stage.