2

Entry Level Embedded Software Jobs in Tampa, FL (NOW HIRING)

Entry-level Systems Engineering position for UAB's Engineering and Innovative Technology ... Ability to use various engineering and documentation/analysis software, MS Word, and Excel Ability ...

Entry Level Embedded Software information

See Tampa, FL salary details

$66.2K

$144.9K

$164.4K

How much do entry level embedded software jobs pay per year?

As of Aug 14, 2026, the average yearly pay for entry level embedded software in Tampa, FL is $144,950.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,300.00 and $163,500.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Embedded Software vs Entry Level Firmware Engineer?

AspectEntry Level Embedded SoftwareEntry Level Firmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldBachelor's in Electrical Engineering, Computer Engineering, or related field
Work EnvironmentEmbedded systems development, hardware integration, real-time OSFirmware development, microcontroller programming, hardware interfacing
Industry UsageConsumer electronics, automotive, medical devicesConsumer electronics, IoT devices, industrial equipment
Common Search/ComparisonYesYes

Entry Level Embedded Software and Entry Level Firmware Engineer roles often overlap in skills and industry usage. Both require knowledge of microcontrollers, programming languages like C, and understanding of hardware-software integration. The main difference lies in terminology: embedded software focuses broadly on software running on embedded systems, while firmware engineering emphasizes low-level programming directly on hardware. Both roles are essential in developing embedded products across various industries.

What are the key skills and qualifications needed to thrive as an entry level embedded software engineer?

To thrive as an Entry Level Embedded Software Engineer, you need a solid background in C/C++ programming, basic knowledge of embedded systems, and a relevant degree such as electrical engineering, computer science, or a related field. Familiarity with microcontrollers, real-time operating systems (RTOS), debugging tools, and version control systems like Git is typically required. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help you excel in this role. These skills are essential to developing reliable software, collaborating with hardware teams, and meeting project requirements in embedded system environments.

What is an entry level embedded software engineer?

Entry level embedded software engineers are professionals who design, develop, and test software that runs on specialized hardware devices, such as microcontrollers or embedded systems, often at the start of their careers. They typically work with programming languages like C or C++ and collaborate closely with hardware engineers to ensure software and hardware integration. These roles often involve tasks such as writing code for device drivers, debugging software, and performing basic testing, all under the guidance of more experienced engineers. Entry level positions are ideal for recent graduates or those new to embedded systems, providing foundational experience in this field.

What are some typical challenges faced by entry level embedded software engineers, and how can they overcome them?

Entry-level embedded software engineers often encounter challenges such as debugging hardware-software interactions, understanding real-time constraints, and adapting to unfamiliar development environments. New engineers can overcome these hurdles by actively seeking mentorship from senior team members, practicing with debugging tools, and studying relevant hardware documentation. Regular collaboration with hardware engineers and participation in code reviews can also help build confidence and technical competence, while ensuring smoother integration and project delivery.

What are the most commonly searched types of Embedded Software jobs in Tampa, FL?

The most popular types of Embedded Software jobs in Tampa, FL are:

What job categories do people searching Entry Level Embedded Software jobs in Tampa, FL look for?

The top searched job categories for Entry Level Embedded Software jobs in Tampa, FL are:

What cities near Tampa, FL are hiring for Entry Level Embedded Software jobs?

Cities near Tampa, FL with the most Entry Level Embedded Software job openings:

$57K - $94K/yr

Full-time

Re-posted 17 days ago


University Of Alabama At Birmingham rating

7.7

Company rating: 7.7 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

260th of 618 rated colleges and universities


Job description

Entry-level Systems Engineering position for UAB's Engineering and Innovative Technology Development (EITD) group.  Assist with providing flight operations support of payload systems for space applications. Develop system-level documents and assist with functional and verification testing for complex engineering hardware and devices.

Engineering and Innovative Technology Development (EITD) was created to support the development of specialized research instruments for ground and microgravity-based research experiments. Since 1990, we have grown into a full-service organization, providing customers with a range of solutions from technical guidance to complete turn-key systems and services from concept through fabrication, deployment, and operational support. Our engineers are experienced in design, development, and commercialization of innovative hardware and software systems for the aeronautic and life sciences industry. As one of the nation's leading developers in cold stowage hardware for use in microgravity and exploration, our expertise covers mechanical, electrical, and software design, fabrication, assembly, test, and sustainment; as well as, systems engineering, safety and verification documentation / closeout, crew training, launch site support, mission operations, and recovery.

US Citizens only.

Key Roles & Responsibilities

          Assists in development, implementation, and analysis of technical products and systems.

          Support meetings, teleconferences, and travel as required by projects.

          Travel to support testing and launch/return activities

          Reports to EITD Systems Engineering Section Lead

          Performs simple and routine engineering design tasks with standard techniques.

          Assists more senior engineers in the preparation of plans, data analysis, and reports.

          May be required to work nights and weekends, as necessary, to support real time flight operations.  Travel to support testing and launch/return activities for approx. 7-day periods, 5-10 trips per year possible.

 
(Annual Salary:  $57,940  -  $94,150)
Bachelor's degree in Engineering and one (1) year of related experience required. Work experience may NOT substitute for education requirement. STEM-related field is preferred.

Minimal Knowledge / Skills / Abilities:

       Ability to use various engineering and documentation/analysis software, MS Word, and Excel

       Ability to problem-solve

       Ability to work independently

       Conflict resolution skills

       Interpersonal skills

       Organizational skills

       Technical Communication skills (verbal & written)

       Prioritization skills

       Process improvement and quality skills

Preferred Knowledge / Skills / Abilities:

       Systems Engineering experience with space-flight or aerospace applications

       Systems Engineering experience for development and production of embedded / integrated systems

       Systems Engineering experience with ISO9001 and AS9100 Quality Programs

       Operations support for NASA or commercial space activities

       Experience using CAD software (e.g. SolidEdge or SolidWorks)

 

UAB is an Equal Employment/Equal Educational Opportunity Institution dedicated to providing equal opportunities and equal access to all individuals regardless of race, color, religion, ethnic or national origin, sex (including pregnancy), genetic information, age, disability, and veteran's status. As required by Title IX, UAB prohibits sex discrimination in any education program or activity that it operates. Individuals may report concerns or questions to UAB's Assistant Vice President and Senior Title IX Coordinator. The Title IX notice of nondiscrimination is located at uab.edu/titleix.


What University Of Alabama At Birmingham employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


University of Alabama at Birmingham logo

About University of Alabama at Birmingham

Sourced by ZipRecruiter

The University of Alabama at Birmingham is the heartbeat of Birmingham and an integral medical leader in the Southeast. The Birmingham campus is within walking distance of some of the best parks, entertainment, and dining in the region. UAB's three regional campuses expand their academic reach and responsibilities in addition to educating physicians in rural and underserved areas of the state. UAB is experiencing major and sustained investment and growth, due both to its exceptional research faculty and its culture of collaboration. Through concerted and strategic investments in its clinical and research enterprise, UAB has undergone an amazing transformation in the past five years and has strengthened its status and reputation as a leader in medical training, biomedical discovery, innovation, and patient care.

Industry

Colleges, universities, and professional schools

Company size

10,000+ Employees

Headquarters location

Birmingham, AL, US

Year founded

1859