1

Computer Software Engineer Jobs in Florida (NOW HIRING)

Bachelor's degree with a focus in computer science, computer engineering, or a related discipline ... High-level knowledge of: software development to include agile software development practices ...

Bachelor's degree with a focus in computer science, computer engineering, or a related discipline ... High-level knowledge of: software development to include agile software development practices ...

Testing and Documentation of Safety-Critical software and software for Verification Environments ... Ability to sit and work at a computer station (including laptop) for lengthy periods of time.

Senior Software Engineer

Panama City, FL · On-site

$109K - $144K/yr

Computer Engineering * Computer Science * Software Engineering * Electrical Engineering Required Qualifications * One or more relevant professional certifications, such as: * Certified Software ...

Senior Software Engineer

Panama City, FL · On-site

$109K - $144K/yr

Computer Engineering * Computer Science * Software Engineering * Electrical Engineering Required Qualifications * One or more relevant professional certifications, such as: * Certified Software ...

C++ Senior Software Engineer Four Squared Solutions is seeking a C++ Software Engineer for a remote ... The ideal candidate will bring deep technical knowledge of computer architectures, operating ...

Computer and Electrical Engineering; Computer Science Cybersecurity Operations; Computer ... Software Engineering; Systems Engineering; Statistics; Security and Risk Analysis (Information ...

Computer and Electrical Engineering; Computer Science Cybersecurity Operations; Computer ... Software Engineering; Systems Engineering; Statistics; Security and Risk Analysis (Information ...

Or 2 years of relevant experience and a Bachelor's degree in Computer Science, Software Engineering or related technical discipline. * Experience with Web development using C#, Javascript (Vue, React ...

Computer and Electrical Engineering; Computer Science Cybersecurity Operations; Computer ... Software Engineering; Systems Engineering; Statistics; Security and Risk Analysis (Information ...

Software Engineer

Miami, FL · On-site

$91K - $130K/yr

Bachelor degree in Computer Science, Computer Information Systems, Software Engineering, Software Development, Mathematics or a related field OR additional experience above the minimum will be ...

Software Engineer II

FL · On-site

$89K - $121K/yr

Or 2 years of relevant experience and a Bachelor's degree in Computer Science, Software Engineering or related technical discipline. * Experience with Web development using C#, Javascript (Vue, React ...

Computer and Electrical Engineering; Computer Science Cybersecurity Operations; Computer ... Software Engineering; Systems Engineering; Statistics; Security and Risk Analysis (Information ...

Computer and Electrical Engineering; Computer Science Cybersecurity Operations; Computer ... Software Engineering; Systems Engineering; Statistics; Security and Risk Analysis (Information ...

Software Engineer

Miami, FL · On-site

$91K - $130K/yr

Bachelor degree in Computer Science, Computer Information Systems, Software Engineering, Software Development, Mathematics or a related field OR additional experience above the minimum will be ...

Showing results 21-40

Computer Software Engineer information

See Florida salary details

$47.5K

$110.2K

$153.6K

How much do computer software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for computer software engineer 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 is a computer software engineer?

Computer software engineers, also known as software developers, design, develop, test, and maintain software applications or systems that enable computers and devices to perform specific tasks. They use programming languages and engineering principles to create software solutions for a variety of industries, including technology, healthcare, finance, and more. Their work involves analyzing user needs, writing code, debugging, and collaborating with other professionals to deliver functional and reliable software products.

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

To thrive as a Computer Software Engineer, you need strong programming skills, a solid understanding of algorithms and data structures, and typically a degree in computer science or a related field. Familiarity with development tools such as Git, integrated development environments (IDEs), and knowledge of frameworks or languages like Java, Python, or C++ are often required, along with certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Excellent problem-solving abilities, teamwork, and effective communication distinguish top performers in this field. These skills are crucial for building reliable, scalable software solutions and collaborating efficiently within development teams.

What are some common challenges computer software engineers face when working on large-scale projects?

Computer software engineers working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication throughout the development cycle. Keeping documentation up to date and maintaining legacy systems while integrating new features can also be demanding. Effective use of version control systems and agile methodologies helps engineers address these challenges and contribute to successful project delivery.

What is the difference between Computer Software Engineer vs Software Developer?

AspectComputer Software EngineerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS CertifiedBachelor's degree in Computer Science or related field; certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systems; often involved in system architectureWriting, debugging, and implementing code; focused on application development
Industry UsageUsed across tech, finance, healthcare, and more for complex system developmentCommonly used in app and web development across various industries

Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.

How much do computer software engineers get paid?

Computer software engineers typically earn a median annual salary ranging from $80,000 to $120,000, depending on experience, location, and specialization. Entry-level positions may start lower, while experienced engineers with skills in programming languages and development tools can earn higher salaries, especially in high-demand areas.
More about Computer Software Engineer jobs

What are popular job titles related to Computer Software Engineer jobs in FL?

For Computer Software Engineer jobs in FL, the most frequently searched job titles are:

Infographic showing various Computer Software Engineer job openings in Florida as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $110,243 per year, or $53 per hour.

Software Engineer

Orlando, FL • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 17 days ago


Job description

Company Overview
By Light Professional IT Services LLC readies warfighters and federal agencies with technology and systems engineered to connect, protect, and prepare individuals and teams for whatever comes next. Headquartered in McLean, VA, By Light supports defense, civilian, and commercial IT customers worldwide.
Cole Engineering Services (CESI), a By Light company, is recognized as a premier provider of modeling and simulation (M&S) training solutions to the Federal Government and industry. Since 2004, CESI has been at the forefront of developing, maintaining, and integrating simulation-based training, serious gaming, technical services, training and other support in live, virtual, constructive, and gaming (LVCG) domains. CESI also designs, builds and runs infrastructure, platforms, applications and processes that enable cyber training for the integrated multi-domain force. Our vision is to become a worldwide full spectrum LVCG and cyber training/analysis developer, integrator and services provider.
Position Overview
This position is for the NCRC Range Modernization (RM) Software Engineer position providing development, testing, and support associated with their designated NCRC product scrum team.
Responsibilities
  • Perform as a software developer on an NCRC product scrum team.
  • Support resolution of open program problem reports (PPRs) associated with their designated NCRC product scrum team.
  • Develop unit tests for development assignments and support integration testing efforts.
  • Execute the software engineering tasks necessary to maintain and make changes to program baseline architectures.
  • Provide occasional development guidance and input to junior software developers.
  • Support cyber range capability assessments, evaluations, and technology prototypes.
  • Provide remote site support for setup, configuration, and delivery activities.

Required Experience/Qualifications
  • Bachelor's degree with a focus in computer science, computer engineering, or a related discipline with corresponding experience and demonstrated mastery of relevant topics.
  • Two (2) years or more of related, proven experience performing similar duties.
  • High-level knowledge of: software development to include agile software development practices; programming languages; operating systems; networks; enterprise and consumer IT concepts, architectures, and systems (compute, network, storage).
  • Proficiency in Python, Java, and C/C++ development and scripting in PowerShell and bash.
  • Experience with Linux-based operating systems.
  • Knowledge of one or more continuous integration tools such as Jenkins.
  • Knowledge of one or more of the following: MySQL, MariaDB, MongoDB, PostgreSQL, and NoSQL
  • Experience with project logistics and working with controlled engineering baselines.
  • Familiarity with version control systems such as SVN and Git.
  • Ability and experience effectively communicating technical and programmatic issues.
  • Demonstrated ability to work within teams.
  • Strong organizational skills.
  • Top Secret clearance eligibility.

Preferred Experience/Qualifications
  • Master's degree with a focus in computer science, computer engineering, or a related discipline, or five (5) years or more of related, proven experience performing similar duties.
  • Experience working with platform development, end-users (operators), and system developers.
  • Strong experience with Linux-based operating systems.
  • Experience with complex enterprise infrastructures using various operating systems and configuring domain services such as AD, Exchange/email, DNS, DHCP, VPN, databases, IIS, Apache, etc.
  • Experience with virtualization and containerization technologies such as: VMWare, Docker, HyperV, Xen, Kubernetes, etc.
  • Experience with software defined networking and network function virtualization.
  • Knowledge of networking protocols such as TCP/IP, HTTP, HTTPS, TFTP, DNS, FTP, etc.
  • Knowledge of user simulator technologies and solutions, which generate network and application traffic to simulate realistic users.
  • Knowledge of DevSecOps methodologies and tools.

Special Requirements/Security Clearance
Please note that pursuant to a government contract, this specific position requires U. S. Citizenship status and a SECRET security clearance, with an ability to obtain a TOP SECRET security clearance. Security Clearance requirements will be specified in the Government's Task Order.
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. The above is intended to describe the general contents of and requirements for the performance of this job.
Benefits Overview
CESI recognizes that our strength is our people. We support every employee as an individual to build strong teams across the enterprise. Our benefit package includes:
  • Medical, Dental & Vision Coverage
  • Wellness Program
  • 401(k) Matching
  • Disability (Short Term & Long Term)
  • Employee Assistance Program
  • Education & Training
  • Generous Leave Policy (11 Federal Holidays, PTO, Military Leave, Bereavement and Jury Duty)

CESI is committed to principles of inclusion and equal employment opportunity. We foster a non-discriminatory, professional work environment for all our teams. We do not discriminate based on race, color, religion, sex, pregnancy, sexual orientation, gender identity, genetic information, national origin, age, marital status, disability, or veteran status.