1

Software Engineers Jobs in Florida (NOW HIRING)

This role is pivotal in leading and guiding a team of software engineers to develop innovative and efficient software solutions. The ideal candidate will combine technical expertise with leadership ...

We are looking for talented software engineers to join our team, working with other engineering disciplines to help develop best-in-class products and solutions. The Work This position is for a ...

ATE Software Engineers also support test program development and integration. As a key member of our Software Engineering team, you will: Contribute to the creation of design solutions for complex ...

Software Engineer

Miami, FL · On-site

$100/hr

Collaborate with hardware and systems engineers to define software/hardware architecture and partitioning. * Develop software requirements and implement solutions based on engineering specifications.

Software Engineer

Miami, FL · On-site

$100K - $140K/yr

Collaborate with hardware and systems engineers to define software/hardware architecture and partitioning. * Develop software requirements and implement solutions based on engineering specifications.

Software Engineer

Miami, FL · On-site

$100/hr

Collaborate with hardware and systems engineers to define software/hardware architecture and partitioning. * Develop software requirements and implement solutions based on engineering specifications.

Be Seen First

... project engineers, as well as other software staff, in the determination of software/hardware partitioning of one or more ongoing projects. · Provide technical guidance and suggestions, where ...

Senior Software Engineer

Orlando, FL

$106K - $140K/yr

You will work internally with other software engineers, program managers, and product owners to deliver quality solutions in the expected time frame, using your extensive experience and judgment. You ...

We are looking for talented software engineers to join our team, working with other engineering disciplines to help develop best-in-class products and solutions. The Work This position is for a ...

Senior Software Engineer

Orlando, FL · On-site

$106K - $140K/yr

You will work internally with other software engineers, program managers, and product owners to deliver quality solutions in the expected time frame, using your extensive experience and judgment. You ...

next page

Showing results 1-20

Software Engineers information

See Florida salary details

$47.5K

$110.2K

$153.6K

How much do software engineers jobs pay per year?

As of Jul 16, 2026, the average yearly pay for software engineers in Florida is $110,243.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,700.00 and $129,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Software Engineers position, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, algorithmic thinking, and a relevant degree in computer science or a related field. Proficiency with languages such as Java, Python, or C++, experience with version control systems like Git, and familiarity with development platforms are commonly required, with certifications like AWS Certified Developer being advantageous. Effective problem-solving, collaboration, and clear communication set top performers apart in this field. These capabilities ensure the successful design, development, and maintenance of robust software solutions in dynamic technology environments.

What does a Software Engineer do?

A Software Engineer designs, develops, tests, and maintains software applications and systems. They write code, debug programs, and collaborate with other developers, designers, and stakeholders to create efficient and scalable solutions. Software Engineers work in various domains, including web development, mobile applications, artificial intelligence, and cloud computing. Their responsibilities often include problem-solving, optimizing performance, and ensuring security in software applications.

Is it true that AI will replace software engineers?

AI is transforming software engineering by automating certain tasks like code generation and testing, but it is unlikely to fully replace software engineers. Instead, AI tools are expected to augment their work, requiring engineers to develop skills in AI integration, problem-solving, and system design to stay relevant.

What are some typical day-to-day responsibilities for Software Engineers?

Software Engineers typically spend their days designing, coding, testing, and debugging software applications or systems as part of a collaborative development team. They may participate in daily stand-up meetings, code reviews, and planning sessions to ensure alignment with project goals. In addition to technical tasks, Software Engineers often work closely with product managers, UX designers, and QA specialists to deliver high-quality solutions that meet user needs. This role offers a dynamic mix of independent problem-solving and teamwork, allowing engineers to continually learn and grow their skills.

What kinds of jobs do software engineers do?

Software engineers design, develop, test, and maintain software applications and systems across various industries. They work with programming languages, development tools, and frameworks to create solutions such as web applications, mobile apps, and enterprise software, often collaborating in teams and following software development methodologies.

What engineer makes $500,000 a year?

Senior software engineers, especially those working at large tech companies or in specialized fields like machine learning or cloud computing, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or equity compensation.

What work does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, development tools, and methodologies to create solutions that meet user needs and technical requirements, often collaborating with cross-functional teams. Strong problem-solving skills and knowledge of coding standards are essential in this role.
More about Software Engineers jobs
What are the most commonly searched types of Software Engineers jobs in Florida? The most popular types of Software Engineers jobs in Florida are:
What are popular job titles related to Software Engineers jobs in FL? For Software Engineers jobs in FL, the most frequently searched job titles are:
Infographic showing various Software Engineers job openings in Florida as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $110,243 per year, or $53 per hour.
Embedded Software Engineer

Embedded Software Engineer

Mainstream Engineering

Rockledge, FL • On-site

$116K - $153K/yr

Full-time

Posted 6 days ago


Job description

Position Summary

Due to continued growth, our firm is seeking talented Embedded Software Engineers for a variety of disciplines, including embedded programming, software architecture design, software testing, motor control, and power electronics controls. Embedded Software Engineers play a critical role in developing our wide variety of products and provide vital sub-system design support for products related to thermal control and energy conversion.

Key Responsibilities

  • Software development: Design and implement reliable, deterministic embedded software in C/C++
  • Software requirements: Develop clear requirements and ensure bidirectional traceability between system requirements, code, and test cases
  • Verification and testing: Design and execute functional and/or automated testing to demonstrate full compliance with software requirements
  • Hardware integration: Perform board bring-up, interface with sensors/actuators, communicate with common protocols (CAN, SPI, UART, etc.), and debug hardware/software
  • Configuration management: Maintain version control and configuration management baselines in alignment with appropriate standards

Required Qualifications

  • B.S. in Computer Engineering, Electrical Engineering, or Computer Science required with a minimum GPA of 3.3 – M.S. or PhD a plus
  • 3-year minimum experience developing embedded software or controls, strong proficiency in embedded C/C++
  • Experience writing and following software and system requirements and requirements traceability
  • Proficiency in software debugging and using standard hardware debugging tools (oscilloscopes, logic analyzers, etc.)
  • United States Citizenship required due to US Government ITAR program restrictions

Preferred Qualifications

  • Experience developing and following DO-178 documentation and processes
  • Experience with TI C2000 or STM32 microcontroller family
  • Experience with additional programming languages (C#, Python, assembly, etc.) and GUI design
  • Understanding of digital control algorithms, digital filters and the general control of power electronics systems

Mainstream Engineering Corporation is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.


Job Posted by ApplicantPro