1

Computer Engineering Student Jobs in Tampa, FL (NOW HIRING)

Embedded C/Rust Software Engineer

Tampa, FL ยท On-site

$120 - $150/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Bachelor's degree in computer science/software engineering/computer engineering or related degree ... Student Loan Assistance Program * Array of voluntary benefit offerings Ultra I&C is an Equal ...

New

Embedded C/Rust Software Engineer

Tampa, FL ยท On-site

$124K - $163K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Bachelor's degree in computer science/software engineering/computer engineering or related degree ... Student Loan Assistance Program * Array of voluntary benefit offerings Ultra I&C is an Equal ...

Embedded C/Rust Software Engineer

Tampa, FL ยท On-site

$124K - $163K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Bachelor's degree in computer science/software engineering/computer engineering or related degree ... Student Loan Assistance Program * Array of voluntary benefit offerings Ultra I&C is an Equal ...

Summary We are looking for Software Engineering/Computer Science students who are eager to learn while assisting with a multitude of software related tasks in our Software, Computer Tools, Computer ...

Civil Engineering Intern (Highway)

Tampa, FL ยท On-site

$16.50 - $21.50/hr

Perform engineering with the use of computer-assisted engineering software and equipment * Provide support to engineering and project management associates Qualifications: * Current student pursuing ...

Civil Engineering Intern (Highway)

Tampa, FL ยท On-site

$16.50 - $21.50/hr

Perform engineering with the use of computer-assisted engineering software and equipment * Provide support to engineering and project management associates Qualifications: * Current student pursuing ...

Civil Engineering Intern (Highway)

Tampa, FL ยท On-site

$16.50 - $21.50/hr

Perform engineering with the use of computer-assisted engineering software and equipment * Provide support to engineering and project management associates Qualifications: * Current student pursuing ...

Civil Engineering Intern (Highway)

Tampa, FL

$16.50 - $21.50/hr

Perform engineering with the use of computer-assisted engineering software and equipment * Provide support to engineering and project management associates Qualifications: * Current student pursuing ...

Engineering Duty Officer

Tampa, FL ยท On-site

  • Medical

  • Retirement

  • PTO

Computer Science Massachusetts Institute of Technology (MIT) Curriculum Listing: * Naval ... S. citizen or equivalent * 17 years of age or older High schoolers and current undergraduates ...

Engineering Duty Officer

Saint Petersburg, FL ยท On-site

  • Medical

  • Retirement

  • PTO

Computer Science Massachusetts Institute of Technology (MIT) Curriculum Listing: * Naval ... S. citizen or equivalent * 17 years of age or older High schoolers and current undergraduates ...

Showing results 41-60

Computer Engineering Student information

See Tampa, FL salary details

$45.8K

$114.8K

$129.9K

How much do computer engineering student jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computer engineering student in Tampa, FL is $114,834.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,400.00 and $124,300.00 per year, depending on experience, location, and employer.

What does a computer engineering student do?

A Computer Engineering Student learns about hardware and software systems, including programming, circuit design, and computer architecture. They often work on projects involving embedded systems, networking, or AI. Many students gain experience through internships, research, or personal projects to prepare for careers in tech industries.

What types of projects or practical experiences can a computer engineering student expect during their studies?

Computer Engineering Students often engage in a variety of hands-on projects, such as building and programming microcontrollers, designing circuits, or developing software applications. Many programs incorporate group assignments, laboratory experiments, and capstone projects that simulate real-world engineering problems, fostering both technical and collaborative skills. Students often have the chance to participate in internships or cooperative education (co-op) programs with tech companies, gaining valuable industry exposure. These experiences not only deepen practical knowledge but also enhance resumes and improve job prospects upon graduation.

What are the key skills and qualifications needed to thrive as a computer engineering student, and why are they important?

To thrive as a Computer Engineering Student, you need a solid understanding of programming languages, digital logic, circuit design, and computer architecture, typically supported by coursework in electrical engineering and computer science. Familiarity with tools such as MATLAB, CAD software, version control systems, and breadboarding equipment is common, along with relevant internships or certifications in hardware or software development. Strong problem-solving skills, teamwork, effective communication, and time management will help you excel in projects and collaborative environments. These abilities are crucial for handling rigorous academic requirements and preparing for real-world engineering challenges.

What are the best jobs for graduating students studying computer engineering?

Graduating computer engineering students often pursue roles such as software developers, hardware engineers, systems analysts, and network administrators. These positions typically require strong programming skills, knowledge of computer architecture, and familiarity with tools like programming languages, operating systems, and networking protocols. Entry-level roles in tech companies, startups, and government agencies are common starting points.

What is the work of a computer engineering student?

A computer engineering student typically studies and applies principles of computer hardware and software, including programming, circuit design, and systems analysis. They may work on projects involving coding, debugging, and testing hardware or software components, often gaining practical experience through labs and internships.

What jobs can a computer engineering student get?

Computer engineering students can pursue roles such as software developer, hardware engineer, systems analyst, network administrator, or embedded systems engineer. These positions often require knowledge of programming languages, hardware design, and familiarity with tools like CAD or simulation software, and may involve internships or entry-level certifications. Opportunities are available in technology companies, manufacturing, and research institutions.

What jobs can you get if you study computer engineering?

Computer engineering graduates can pursue roles such as software developer, hardware engineer, systems analyst, network administrator, and embedded systems engineer. These jobs often require knowledge of programming languages, hardware design, and networking, and may involve working in technology companies, manufacturing, or research environments.

What are the most commonly searched types of Computer Engineering Student jobs in Tampa, FL?

The most popular types of Computer Engineering Student jobs in Tampa, FL are:

What are popular job titles related to Computer Engineering Student jobs in Tampa, FL?

For Computer Engineering Student jobs in Tampa, FL, the most frequently searched job titles are:

Infographic showing various Computer Engineering Student job openings in Tampa, FL as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $114,834 per year, or $55.2 per hour.

Mid/Senior Embedded Software Engineer (clearance required)

3M HEALTHCARE

Tampa, FL โ€ข On-site

$120 - $160/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Job description

Embedded Software Engineer

Ultra ProLogic is expanding its encryption business and seeks an Embedded Software Engineer to architect, implement, and certify highโ€‘assurance cryptographic systems used by the U.S. Department of Defense, NATO and allied partners. This role goes beyond traditional embedded development โ€“ it involves securityโ€‘critical software and firmware that must meet NSA High Assurance certification requirements, contributing directly to cryptographic information assurance architectures, certification artifacts, and fielded systems protecting realโ€‘world tactical and strategic networks.

Key Responsibilities
  • Design, develop, and maintain embedded software primarily in C and Rust for cryptographic and securityโ€‘critical platforms.
  • Architect cryptographic information assurance software and systems, including definition of security boundaries, trusted services, and separation of crypto and nonโ€‘crypto functions.
  • Perform trade studies and embedded architecture design, with emphasis on memoryโ€‘safe designs and Cโ€‘toโ€‘Rust transitions.
  • Support the NSA High Assurance certification process, including requirement decomposition, security architecture definition, development of certification artifacts and evidence, and participation in technical reviews and certification milestones.
  • Develop and maintain formal engineering documentation (Software & Hardware Requirements, Interface Control Documents, Software/Hardware Design Descriptions).
  • Develop and execute unit testing, integration, and acceptance testing, including hardwareโ€‘inโ€‘theโ€‘loop and securityโ€‘relevant test cases.
  • Manage configuration control for software development items in certified baselines.
  • Collaborate closely with systems, hardware, security, and test engineers in a highโ€‘performance, missionโ€‘driven team.
  • Identify and implement process, tooling, and automation improvements to support secure development and certification efficiency.
  • Periodic travel (~5%) for customer interaction, test events, or offโ€‘site integration activities.
What Youโ€™ll Work On
  • Highโ€‘assurance cryptographic and key management systems supporting secure communications, remote rekey, and lifecycle management.
  • Embedded software and firmware operating within defined crypto, INFOSEC, and High Assurance boundaries.
  • Architecture and implementation of cryptographic information assurance (IA) software and systems.
  • Modernization of legacy C baselines and architecting Rustโ€‘based embedded solutions for securityโ€‘ and safetyโ€‘critical environments.
  • Systems that undergo formal NSA High Assurance certification, from requirements through fielding and sustainment.
Required Qualifications
  • Active U.S. Government Secret Security Clearance (U.S. citizenship required).
  • Bachelorโ€™s degree in computer science, computer engineering, software engineering, or equivalent experience.
  • 5+ years of embedded software development experience in C and/or Rust.
  • Experience with lowโ€‘level embedded development and debugging; ARMโ€‘based processors and SoC platforms; firmware and hardware/software integration; strong understanding of memory management, concurrency, and deterministic embedded behavior.
Preferred / Differentiating Experience
  • 8+ years of embedded or firmware development experience.
  • Experience with Rust in constrained embedded environments (noโ€‘std, heapless, hardware abstraction layer).
  • Direct experience with NSA High Assurance certification, RMF, or similar DoD security frameworks.
  • Familiarity with cryptographic system design, key management, and secure boot/trust architectures.
  • Experience with openOCD, gdb, JTAG/SWD debugging; AMD Zynq UltraScale+ MPSoC; waterfall or agile development methodology projects.
  • Strong systemsโ€‘thinking mindset with ability to assess technical risk and security impact; clear communicator who thrives in collaborative, technically rigorous teams.
Why Ultra ProLogic
  • Work on fielded, certified cryptographic systems and research & development projects.
  • Direct exposure to and participation in NSA High Assurance certification.
  • Opportunity to influence system architecture, not just implementation.
  • Handsโ€‘on role in modernizing highโ€‘assurance systems with Rust.
  • Longโ€‘term programs, stable funding, and deeply technical challenges.
  • Backed by Ultra Intelligence & Communications, with the agility of a focused encryption business.
Benefits
  • Annual Bonus โ€“ Performance Related.
  • Competitive Paid Time Off (PTO) package plus 11 company holidays.
  • Early finish on Friday.
  • 401(k) with company match.
  • Medical/Dental/Vision benefits.
  • Student Loan Assistance Program.
  • Array of voluntary benefit offerings.
Equal Opportunity Employer

Ultra I&C is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other legally protected state or federal classes. We provide affirmative action in employment for qualified individuals with disabilities and protected veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veteransโ€™ Readjustment Assistance Act. If you need an accommodation in any part of the application process, email careers@ultra-ic.com.

#J-18808-Ljbffr