2

Computer Engineering Entry Level Jobs in Rochester, MI

Performance Engineer Intern

Auburn Hills, MI

$15.75 - $20.50/hr

... entry-level developmental position designed for a motivated individual interested in engineering ... Exposure to CAD, MATLAB, Python, data acquisition, Excel analysis, or other technical software.

Showing results 21-40

Computer Engineering Entry Level information

See Rochester, MI salary details

$44.6K

$111.8K

$126.6K

How much do computer engineering entry level jobs pay per year?

As of Sep 13, 2026, the average yearly pay for computer engineering entry level in Rochester, MI is $111,849.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,600.00 and $121,000.00 per year, depending on experience, location, and employer.

What are entry-level computer engineering jobs?

Entry-level computer engineering jobs are positions for recent graduates or individuals with limited work experience in the field. These roles typically involve assisting in the design, development, testing, and maintenance of computer hardware and software systems. Common job titles include Junior Computer Engineer, Hardware Engineer, Software Engineer, and Systems Analyst. Entry-level engineers often work under the supervision of senior staff, gaining practical experience while contributing to various technology projects.

What types of projects and responsibilities can an entry-level computer engineer expect in their first year?

As an entry-level computer engineer, you can expect to work on a variety of tasks such as assisting in the design, testing, and troubleshooting of hardware or software components. Typical responsibilities include writing and debugging code, assembling and testing hardware prototypes, and collaborating with more experienced engineers on larger projects. You'll likely be assigned smaller modules within a project to help you build technical skills while becoming familiar with company tools and processes. Teamwork is common, and you'll often work closely with cross-functional teams like software developers, hardware designers, and quality assurance specialists.

What are the key skills and qualifications needed to thrive as an entry-level computer engineer, and why are they important?

To thrive as a Computer Engineering Entry Level professional, you need a solid understanding of computer hardware, programming languages (such as C/C++ or Python), and a relevant bachelor's degree in computer engineering or a related field. Familiarity with version control systems (like Git), hardware description languages (such as VHDL or Verilog), and basic circuit design tools is commonly expected. Strong problem-solving skills, attention to detail, and effective teamwork set standout candidates apart. These skills and qualities ensure you can contribute to technical projects, quickly learn new systems, and collaborate effectively in multidisciplinary engineering environments.

What is the difference between Computer Engineering Entry Level vs Software Developer Entry Level?

AspectComputer Engineering Entry LevelSoftware Developer Entry Level
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science, Software Engineering, or related field
Work EnvironmentHardware labs, embedded systems, software developmentApplication development, coding, testing in office or remote
Employer & Industry UsageTech companies, manufacturing, embedded systems firmsSoftware firms, tech startups, IT departments
Common Search & Comparison IntentUnderstanding entry-level roles in hardware/software integrationComparing entry-level software development roles

Computer Engineering Entry Level roles focus on both hardware and software aspects, often involving embedded systems and hardware design. In contrast, Software Developer Entry Level positions primarily involve coding, application development, and software testing. Both roles require a bachelor's degree in a related field and are common in tech industries, but they differ in work environment and daily tasks.

What job categories do people searching Computer Engineering Entry Level jobs in Rochester, MI look for?

The top searched job categories for Computer Engineering Entry Level jobs in Rochester, MI are:

What cities near Rochester, MI are hiring for Computer Engineering Entry Level jobs?

Cities near Rochester, MI with the most Computer Engineering Entry Level job openings:

Infographic showing various Computer Engineering Entry Level job openings in Rochester, MI as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 75% Physical, 2% Hybrid, and 23% Remote job distribution, with an average salary of $111,849 per year, or $53.8 per hour.

Engineering Leadership Development Program - Embedded Software

Sterling Heights, MI • On-site

BAE Systems
National Security and International Affairs • 10K+ employees

$122K - $161K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


BAE Systems rating

8.4

Company rating: 8.4 out of 10

Based on 151 frontline employees who took The Breakroom Quiz


Job description

Job Description

How does it feel to work on a team driven to make a big impact? Empowering. We believe your career should always be growing. And that's exactly what it will do at BAE Systems as part of our Leadership Development Program (LDP). The LDP is designed to accelerate the development and career of highly-motivated recent college graduates who aspire to achieve their leadership potential. This is accomplished through challenging and rewarding rotational assignments, technical and leadership training, advanced education, leadership opportunities and exposure, and mentorship. You'll hit the ground running with a company truly committed to your growth as you enjoy a special camaraderie on a team dedicated to protecting what really matters.

As an Engineering Leadership Development Program participant, you will gain:

  • Experience : The ELDP consists of three, onsite one-year rotations; each with increasing responsibility. It is designed to provide diverse set of experiences within Engineering areas and disciplines. ELDP participants are also exposed to a variety of networking opportunities and strategic project initiatives.
  • Flexibility : The ELDP does provide flexibility for program participants. This flexibility includes ELDP participant input of 2nd and 3rd rotational assignments and/or geographic location but is ultimately dependent on business need and availability.
  • Education : It is a requirement of this program to complete a technical Master's Degree Program. BAE Systems offers robust tuition assistance for graduate school. The school and specific technical degree is left up to the candidate, providing it is applicable to the business and the program structure and approved by Program Manager.
  • Opportunity to travel : Our ELDP primarily rotating to locations within the United States and Platforms and Services footprint. Your first rotation and final placement will be at Sterling Heights, MI or Minneapolis, MN. Your second or third rotations may be at one of our production facilities in York, PA or Louisville, KY.
  • Mentorship : A mentor is assigned to each ELDP participant to expose them to diverse and challenging experiences, while providing guidance in career development and off-program placement.
  • Personal growth : The program seeks to facilitate the growth of an individual's leadership skills through an annual, week-long leadership development conference (LDC). This conference provides personalized leadership training as well as an opportunity to network with senior BAE Systems executives and other leadership development program participants across the company. Participants can also expect to complete a technical and leadership curriculum during the program which will provide a holistic career development experience through a mix of in-person and virtual trainings.

The ELDP is a three-year rotational program designed to develop high potential, entry-level individuals into future leaders. You'll have the opportunity to experience assignments in several operational functions, business areas, and product groups nationwide.

Rotational examples include:

  • Design Engineering
  • Test/Verification Engineering
  • Production Support
  • Systems Engineering

Opportunity for Early Start Prior to June The official Leadership Program Cohort begins in June. If you have already completed your bachelor's degree or graduate in December, you may be eligible to begin employment at BAE Systems, Inc. prior to the start depending on business conditions. However, additional program elements such as trainings, projects and committees will not begin until your cohort start date. If relocating, you would also have to relocate to your designated location to begin the early start. Ask your recruiter about LDP early start if you are available and believe you may be eligible.

About BAE Systems The Platforms & Services (P&S) sector under BAE Systems, Inc does the big stuff: the armored combat vehicles, naval guns, missile launchers, and naval ship repair. Combat vehicle programs you could support include the Amphibious Combat Vehicle (ACV), Armored Multi-Purpose Vehicle (AMPV), M109A7 Self-Propelled Howitzer, M88A2/A3 HERCULES Recovery Vehicle, and the Bradley Fighting Vehicle. In the Weapons Systems side of Combat Mission Systems, programs include Next Generation ESSM Launching (NGEL) System, Mk 38, Mk45 Naval Gun Systems, Vertical Launch Systems (VLS), Hypervelocity Projectile (HVP), and others. Our employees take pride in the work they do and why they do it. They are on the front lines every day, building our products to protect the lives of those who serve. We may be biased, but we think P&S does some of the coolest work around, and we think you will too. Learn more about Platforms & Services here!

Required Education, Experience, & Skills

Education & Experience

  • Bachelor's degree in Software/Computer Engineering
  • Demonstrated collaboration and leadership abilities in academic and non-academic pursuits
  • Internship/Co-Op or project experience in embedded software/systems

All candidates must be able to:

  • Relocate during the rotational program at least once ensuring experience at a minimum of two of our facilities
  • Start at Sterling Heights, MI or Minneapolis, MN locations, with subsequent rotational possibilities including York, PA and Louisville, KY
  • Start your technical master's degree during the program with completion two years from the end of the program.
  • Depending on your rotations, some may be required to obtain and maintain a Department of Defense security clearance

Competencies

  • Superior communication skills
  • Aptitude for Problem Solving
  • Resilience - takes feedback well and isn't afraid to fail
  • Collaboration - team oriented, works well with others and inspires them to be their best
  • Adaptable - change openness / flexibility
  • Action Oriented

Pay Information

Full-Time Salary Range: $63653 - $108210

Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.

Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.

About BAE Systems Platforms & Services

BAE Systems, Inc. is a defense, aerospace, and security company headquartered in Falls Church, Virginia, with more than 40,000 employees worldwide. We serve, supply, and protect those who protect us. As one of the most geographically diverse international defense companies, we deliver a full range of products and services spanning air, land, maritime, space, and cyber, including advanced electronics, intelligence solutions, and dedicated customer support.

Our culture is performance-driven and values-led, built on curiosity, creativity, and collaboration. Purpose isn't a tagline here. It's what drives us. We're developing breakthrough technologies that defend national security and make a lasting impact on our communities and our planet. When you join BAE Systems, you're not just building a career. You're contributing to a mission that truly matters.

This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.


What BAE Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


BAE Systems logo

About BAE Systems

Sourced by ZipRecruiter

At BAE Systems, we provide some of the world's most advanced, technology-led defence, aerospace and security solutions. We employ a skilled workforce of more than 93,000 in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security and people, and keep critical information and infrastructure secure.

Industry

National security and international affairs and it services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US