1

Computer Engineering Jobs in Panama City, FL (NOW HIRING)

Senior Software Engineer

Panama City, FL

$109K - $144K/yr

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

Senior ESS Engineer

Panama City, FL · On-site

$120 - $165/hr

Bachelor's degree in electrical engineering, Computer Engineering, or related field. * 8+ years of experience in ESS architecture, embedded software and control systems for battery management, EV, or ...

New

Experiences: * 8 years of experience in computer or software engineering on systems similar to the LCAC C4N. * Experience in designing and implementing real-time embedded software intensive code ...

Network Scientist

Panama City, FL · On-site

$130 - $160/hr

Advanced degree in Computer Science, Computer Engineering, or a related field and at least one (1) year of relevant experience in Computer Networking, Wireless Mesh Networking, and Network ...

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 Systems Engineer

Panama City, FL · On-site

$93K - $127K/yr

Bachelor of Science Degree in relevant fields, such as Electrical Engineering, Computer Engineering, Mechanical Engineering, Industrial Engineering, or Marine Engineering. Certified Systems ...

Senior Drainage Engineer

Panama City, FL · On-site

$95K - $130K/yr

Using computer engineering software to design stormwater management and storm drain systems, as well as soil erosion and sediment control systems * Analyzing and designing hydrologic and hydraulic ...

next page

Showing results 1-20

Computer Engineering information

See Panama City, FL salary details

$43.3K

$108.4K

$122.7K

How much do computer engineering jobs pay per year?

As of Aug 25, 2026, the average yearly pay for computer engineering in Panama City, FL is $108,428.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,500.00 and $117,300.00 per year, depending on experience, location, and employer.

What is computer engineering?

Computer engineering is a field that combines principles of electrical engineering and computer science to design, develop, and maintain computer systems and hardware. Computer engineers work on both the hardware (such as processors, circuit boards, and memory devices) and the software that runs on these systems. Their work enables the creation of everything from smartphones and laptops to complex embedded systems in cars and medical devices. Computer engineering can also involve research, innovation, and improving the efficiency and performance of computers and related technologies.

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

To thrive as a Computer Engineer, you need strong analytical skills, proficiency in computer architecture, hardware and software design, and at least a bachelor's degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), hardware description languages (like VHDL or Verilog), and tools like MATLAB or CAD software is common, and certifications like Cisco or CompTIA can be beneficial. Problem-solving abilities, teamwork, and effective communication are vital soft skills for collaborating on complex projects and troubleshooting technical issues. These skills and qualifications are essential for designing innovative computing solutions, ensuring reliable system performance, and succeeding in multidisciplinary engineering environments.

How do computer engineers typically collaborate with other departments in a tech company?

Computer engineers often work closely with software developers, hardware designers, and product managers to bring complex systems to life. Collaboration usually involves regular meetings to align on project goals, troubleshooting cross-disciplinary issues, and integrating hardware and software components. Effective communication and teamwork are essential, as computer engineers must translate technical requirements and constraints between teams to ensure a smooth development process. This collaborative environment helps broaden your skill set and exposes you to various aspects of product development.

What is the difference between Computer Engineering vs Computer Science?

AspectComputer EngineeringComputer Science
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science or related field
Work EnvironmentHardware and software development, embedded systems, device designSoftware development, algorithms, data structures, theoretical computing
Employer & Industry UsageTech companies, hardware firms, embedded systems companiesSoftware firms, research institutions, tech startups
Common Search & ComparisonYesYes

Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.

What do I do with a computer engineering degree?

A computer engineering degree prepares individuals for roles such as hardware engineer, software developer, systems analyst, or network administrator. Graduates often work in technology companies, design embedded systems, develop software, or manage computer networks, utilizing skills in programming, circuit design, and systems integration.

What is the job of a computer engineer?

A computer engineer designs, develops, and tests computer hardware and software systems. They work with programming languages, circuit design, and system integration to create efficient computing solutions, often collaborating with software developers and IT professionals.

What are popular job titles related to Computer Engineering jobs in Panama City, FL?

For Computer Engineering jobs in Panama City, FL, the most frequently searched job titles are:

What job categories do people searching Computer Engineering jobs in Panama City, FL look for?

The top searched job categories for Computer Engineering jobs in Panama City, FL are:

What cities near Panama City, FL are hiring for Computer Engineering jobs?

Cities near Panama City, FL with the most Computer Engineering job openings:

Infographic showing various Computer Engineering job openings in Panama City, FL as of August 2026, with employment types broken down into 100% Full Time. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $108,428 per year, or $52.1 per hour.

Senior Software Engineer

Panama City, FL

$109K - $144K/yr

Full-time

Re-posted 18 days ago


Job description

EPS Corporation Company is seeking a highly skilled Senior Software Engineer The Senior Software Engineer provides technical leadership in the design, development, integration, and sustainment of complex, real-time embedded software systems. This role supports mission-critical platforms similar to the LCAC C4N environment, applying rigorous software engineering principles to deliver reliable, secure, and high-performance software solutions across the full system lifecycle. Key Responsibilities Lead the design and implementation of real-time, embedded, software-intensive solutions for complex systems.

Develop software architectures and detailed designs consistent with system requirements and operational constraints. Implement, test, and debug software components, ensuring functionality, performance, and reliability. Analyze runtime behavior and performance profiles to identify, troubleshoot, and resolve software defects.

Integrate software units and components to produce fully integrated software items consistent with approved designs. Support software verification and validation activities, including unit testing, integration testing, and system-level testing. Collaborate with systems, hardware, test, and cybersecurity engineers to ensure seamless system integration.

Participate in technical reviews, design walkthroughs, and configuration control activities. Mentor junior engineers and contribute to the development of software engineering best practices. Produce and maintain technical documentation, including design descriptions, test procedures, and software reports.Required Education Bachelor of Science degree from an accredited college or university in a relevant field, such as: Computer Engineering Computer Science Software Engineering Electrical Engineering Required Qualifications One or more relevant professional certifications, such as: Certified Software Development Professional (CSDP/CSEP) - IEEE Certified Secure Software Lifecycle Professional (CSSLP) Certified ScrumMaster (CSM) Required Experience Minimum of 8 years of experience in computer or software engineering on systems similar in complexity to LCAC C4N or other mission-critical command, control, or embedded platforms

Demonstrated experience designing and implementing real-time embedded software solutions. Proven experience testing and debugging software components, including execution profiling and runtime analysis. Experience integrating software units and components into complete, functional software systems.

Proficiency in one or more programming languages, such as: C C++ Java PythonRequired Education Bachelor of Science degree from an accredited college or university in a relevant field, such as: Computer Engineering Computer Science Software Engineering Electrical Engineering Required Qualifications One or more relevant professional certifications, such as: Certified Software Development Professional (CSDP/CSEP) - IEEE Certified Secure Software Lifecycle Professional (CSSLP) Certified ScrumMaster (CSM) Required Experience Minimum of 8 years of experience in computer or software engineering on systems similar in complexity to LCAC C4N or other mission-critical command, control, or embedded platforms. Demonstrated experience designing and implementing real-time embedded software solutions. Proven experience testing and debugging software components, including execution profiling and runtime analysis.

Experience integrating software units and components into complete, functional software systems. Proficiency in one or more programming languages, such as: C C++ Java Python