2

Entry Level Embedded Software Jobs in Boulder, CO

If you are passionate about technology - whether hardware, software, or both - and want to launch a ... This entry-level rotational program combines hands-on engineering assignments with technical and ...

Entry Level Embedded Software information

See Boulder, CO salary details

$72.6K

$159.1K

$180.5K

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

As of Sep 8, 2026, the average yearly pay for entry level embedded software in Boulder, CO is $159,074.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,400.00 and $179,400.00 per year, depending on experience, location, and employer.

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 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 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 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 most commonly searched types of Embedded Software jobs in Boulder, CO?

The most popular types of Embedded Software jobs in Boulder, CO are:

What are popular job titles related to Entry Level Embedded Software jobs in Boulder, CO?

For Entry Level Embedded Software jobs in Boulder, CO, the most frequently searched job titles are:

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

The top searched job categories for Entry Level Embedded Software jobs in Boulder, CO are:

What cities near Boulder, CO are hiring for Entry Level Embedded Software jobs?

Cities near Boulder, CO with the most Entry Level Embedded Software job openings:

Infographic showing various Entry Level Embedded Software job openings in Boulder, CO as of August 2026, with employment types broken down into 100% Full Time. Highlights an 73% In-person, and 27% Hybrid job distribution, with an average salary of $159,074 per year, or $76.5 per hour.

Edison Engineering Development Program

Gehc

Aurora, CO • On-site

Full-time

Re-posted 19 days ago


Key responsibilities

  • Complete three 8-month assignments developing technologies in areas like diagnostic imaging, ultrasound, surgical navigation, software platforms, digital health, and patient monitoring.

  • Learn how to design and deliver healthcare solutions from concept to production, ensuring they meet customer needs.

  • Contribute to the full product development cycle, from ideation to post-market, while deepening expertise in a chosen discipline.


GE HealthCare rating

8.3

Company rating: 8.3 out of 10

Based on 138 frontline employees who took The Breakroom Quiz

104th of 499 rated machine equipment manufacturers


Job description

Job Description SummaryGE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.
If you are passionate about technology - whether hardware, software, or both - and want to launch a career in engineering design, the Edison Engineering Development Program (EEDP) is a great place to start. This entry-level rotational program combines hands-on engineering assignments with technical and leadership training to fast-track your development. At GE HealthCare, we are dedicated to shaping the next generation of technology leaders who are driven by innovation and technical excellence. EEDP graduates have the technical and business foundation to innovate and create the future of healthcare, together.Job Description

Responsibilities:

As an EEDP member at GE HealthCare,you'lltake on meaningful, technically challenging work that drives innovation and supports critical business priorities.Here'swhat to expect:

  • Hands-on Innovation:Complete three 8-month assignments developingcutting-edgetechnologies in areas like diagnostic imaging, ultrasound, surgical navigation, software platforms, digital health, and patient monitoring.

  • Real-World Product Development:Learn howtodesign and deliver impactful healthcare solutions-from concept to production-ensuring they meet customer needs.

  • Technical Growth:Build core engineering and design skills through hands-on projects;completea rigorous advanced technical training curriculum.

  • Leadership Development:Strengthen leadership capabilities through structured courses, team projects,committee work,and corporate learning experiences.

  • Mentorship & Support:Receive personalized guidance from technical mentors and assignment leaders to help you grow technical and soft skills for long-term career success.

  • Project Execution:Contribute to the full product development cycle-from ideation to post-market-while deepening yourexpertisein your chosen discipline (e.g., software tools like Java, Python, MATLAB, C++, UNIX/Linux).

  • Engagement:Participatein and lead committee activities to grow your influence, providing continuous improvement to the program, company, andcommunity.


Basic Qualifications:

  • Recent college graduate - Bachelor's degree completed by July 2027

  • Preferred majors: Mechanical, Electrical, Computer, or Biomedical Engineering; Computer Science; or equivalent field with a strong engineering design focus

  • Proven technical problem-solving skills

  • Excellent communication skills with the ability to clearly explain technical issuesand solutionsand influence team decisions

  • Demonstrated leadership, teamwork, and adaptability in dynamic environments

  • Willingness to be based in theWaukesha, WI area, with flexibility torelocateto other GE HealthCare sitesas neededbased on rotationselection(relocationassistanceprovided ifrequiredforon-programassignments)

  • Passion for making a difference through impactful, meaningful work

Preferred Qualifications:(Some of the following as applicable toa hardwareor to a software focused role)

  • Strong academic performancedemonstratedby a GPA of 3.0 or higher (on a 4.0 scale), though all applicants are encouraged to apply

  • Prior internship, co-op, research, or project work in areas such as hardware/software/firmware design, digital design, RF/wireless systems, diagnostic imaging, patient monitoring, life support systems, IT, networking, medical informatics, AI, software, or digital development

  • Experience in healthcare or working through a full designcycleina regulated industry

  • Demonstrated project management skills including working with teams to deliver products, solutions, or prototypes

  • Growth mindset.Adaptability, eagerness to learn, and openness to mentorship

  • Demonstrated leadership and community involvement

If software focused:

  • Experience in object-oriented design and languages such as Java, JavaScript, Python, C/C++, MATLAB, Perl, UNIX/LINUX

  • Familiarity with agile methodologies, data analytics, or machinelearningaplus

If hardware focused:

  • Knowledge of mechanicalorelectrical engineering principles, simulation, testing, prototyping, and product development

  • Experience with CAD and simulation tools (e.g., Creo, Ansys, GENESIS); power electronics, embedded systems, and controlsa plus

Additional Information:

Legal authorization to work in the U.S. isrequired. We will not sponsor individuals for employment visas, now or in the future, for this job opening.

We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership -always with unyielding integrity.

Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everythingyou'dexpect from an organization with global strength and scale, andyou'llbe surrounded by career opportunities in a culture that fosters care,collaborationand support.

We will not sponsor individuals for employment visas, now or in the future, for this job opening.

GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is anEqual Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees.

Relocation Assistance Provided: Yes


What GE HealthCare employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom