2

Entry Level Software Engineer Jobs in Howell, MI

This is an entry level role, where the size and complexity of assigned projects will grow ... Bachelor's or Master's degree in Engineering (Electrical, Mechanical, Computer Science, Software)

New

AXIS ENGINEERING- Mechanical Designer II RESPONSIBILITIES: · Support the Company's mission, vision ... We empower all our Associates - from entry-level to senior-level - with the skills and knowledge ...

AXIS ENGINEERING- Mechanical Designer II RESPONSIBILITIES: • Support the Company's mission ... We empower all our Associates - from entry-level to senior-level - with the skills and knowledge ...

Graduate Environmental Professional

Farmington Hills, MI · Hybrid

$73K - $96K/yr

An entry-level professional in the field of Research and Development. Uses professional concepts to ... software. Also responsible for gathering and summarizing data for special reports. * Data ...

Showing results 41-47

Entry Level Software Engineer information

See Howell, MI salary details

$22.5K

$98.1K

$176.9K

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

As of Sep 14, 2026, the average yearly pay for entry level software engineer in Howell, MI is $98,128.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,800.00 and $112,300.00 per year, depending on experience, location, and employer.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

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

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to candidates of all ages, and starting at 25 is common. Many employers value skills, such as programming languages and problem-solving abilities, over age, and individuals can transition into the field through coding bootcamps, online courses, or degree programs. Age should not be a barrier to entering an entry level software engineering position.

What are the most commonly searched types of Software Engineer jobs in Howell, MI?

The most popular types of Software Engineer jobs in Howell, MI are:

What cities near Howell, MI are hiring for Entry Level Software Engineer jobs?

Cities near Howell, MI with the most Entry Level Software Engineer job openings:

Infographic showing various Entry Level Software Engineer job openings in Howell, MI as of August 2026, with employment types broken down into 83% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $98,128 per year, or $47.2 per hour.

Technical Sales & Applications Program (TSAP) - Technical Sales Engineer, Entry Level

Novi, MI • On-site

Full-time

Posted 4 days ago


Job description

NXP IntroductionAI is rapidly moving beyond research labs and into the real world-powering advancements in vehicles, factories, hospitals, homes, and everyday devices. NXP's Global Sales organization is the force that transforms our intelligent edge vision into meaningful market impact. We operate on the front lines of innovation, delivering realworld AI, secure edge intelligence, and breakthrough technologies to the customers shaping tomorrow's world. As a strategic partner at the intersection of customer ambition and NXP capability, our global sales team drives alignment, opens new markets, and builds the relationships that lead to design wins and revenue growth. Through deep market insight and longterm collaboration, we embed customercentricity into every decision and help accelerate innovation at the systemsolution level. This disciplined, clientfirst mindset enables us to architect integrated, futureready solutions that deliver sustained value and strengthen NXP's competitive advantage. We thrive in a highperformance, highownership environment-competing boldly, executing with urgency, and celebrating results. If you want to win big, grow fast, and work with the customers building what's next, NXP Global Sales is where ambition becomes achievement. For more information, please visit our website https://www.nxp.com Program Overview

The Technical Sales & Applications Program (TSAP) is NXP's early-career development program for new college graduates pursuing customer-facing technical roles within NXP's Global Sales organization, with a focus on driving success in the Industrial, IoT, and Automotive markets. Designed for candidates who combine a strong technical foundation with the competitiveness and drive to succeed, TSAP prepares participants for a long-term career as Technical Sales Engineers (TSEs) through a combination of structured learning and on-the-job experience.

Program Structure

Integrated Learning & On-the-Job Development (9-12 months):
Structured Learning includes semiconductor and system fundamentals; NXP product portfolios; embedded systems and software fundamentals; business fundamentals; and instructor-led training from NXP subject-matter experts and leaders.
On-the-Job Training includes territory or customer assignments including participating in customer meetings, technical reviews, assisting with evaluations and demos, and progressively taking ownership of technical responsibilities.

Career OutcomesUpon completion, participants transition into a permanent TSE role within the Americas Sales organization, with placement based on business needs and candidate preferences.

The TSE is our field leader for the extended NXP team - the captain of our team. All of our business and technical strategies, customer communications (to/from), and overall actions, results with the customer are led and owned by the TSE role. As such, the TSE position requires people who aspire to be leaders for the organization.

You will have complete ownership of NXP's relationship for a set of focused accounts or territory where you will be responsible for supporting these customers in their technical and business objectives.

Your goals will be focused on identifying new projects and crafting new solutions using NXP products to solve the customers challenges. You will be responsible for building trustworthy relationships with your customers by offering real-time business and technical support to their needs. Real time support and offering value based solutions to customer problems will ultimately lead you to contributing to our collective goal of growing NXP's revenue within these accounts/regions.

Key Responsibilities
  • Support customers and partners through evaluation, design, and deployment of NXP solutions
  • Translate customer requirements into system-level technical solutions
  • Collaborate with sales, applications, and product teams to drive design wins
  • Prepare technical presentations and demos
  • Lead customer engagements and internal reviews
  • Develop technical depth while maintaining a system-level perspective
Qualifications
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field
  • Graduate in past 24 months or upcoming graduate
  • Minimum GPA of 3.0 or higher
  • Demonstrated technical aptitude
  • Strong interest in customer-facing roles
  • Competitive mindset with a passion to win
  • Excellent communication and problem-solving skills
  • Willingness to relocate within the United States

Anticipated hire date: Q2 2027

More information about NXP in the United States...

NXP is an Equal Opportunity/Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, NXP will provide reasonable accommodations for otherwise qualified disabled individuals.

#LI-e41b