2

Entry Level Embedded Software Engineer Jobs in Troy, MI

Embedded Software Engineer

Southfield, MI · On-site

$120.60K - $158.70K/yr

Embedded Software Engineer Step into a high-impact Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense ...

Embedded Software Engineer

Southfield, MI · On-site

$120.60K - $158.70K/yr

Embedded Software Engineer (Long-Term Contract - Dallas-Fort Worth, TX) Job Summary: We are seeking an experienced Embedded Software Configuration Engineer for a long-term contract in Dallas-Fort ...

Embedded Software Engineer

Auburn Hills, MI · On-site

$124.50K - $163.70K/yr

... Engineering (or equivalent) from an ABET accredited university * Two years of automotive industry experience including software development for embedded controls * Experience with Matlab/Simulink/C/C+

Embedded Software Engineer

Warren, MI

$123.50K - $162.50K/yr

Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...

Embedded Software Engineer

Dearborn, MI · On-site +1

$90K - $188.56K/yr

Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the anticipated ...

Embedded Software Engineer

Auburn Hills, MI · On-site

$124.50K - $163.70K/yr

Embedded Software Engineer Ann Arbor, MI 12+ Months Contract The AVSD has the task and responsibility to continuously monitor the traffic, road and environmental & system status to be able to ...

We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing and programming embedded systems for data acquisition, signal processing, and algorithm development.

We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing and programming embedded systems for data acquisition, signal processing, and algorithm development.

next page

Showing results 1-20

Entry Level Embedded Software Engineer information

See Troy, MI salary details

$66.3K

$145.4K

$164.9K

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

As of May 28, 2026, the average yearly pay for entry level embedded software engineer in Troy, MI is $145,374.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,600.00 and $164,000.00 per year, depending on experience, location, and employer.

What is an Entry Level Embedded Software Engineer job?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What are the key skills and qualifications needed to thrive in the Entry Level Embedded Software Engineer position, and why are they important?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What does a typical day look like for an Entry Level Embedded Software Engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.
What are the most commonly searched types of Embedded Software Engineer jobs in Troy, MI? The most popular types of Embedded Software Engineer jobs in Troy, MI are:
What cities near Troy, MI are hiring for Entry Level Embedded Software Engineer jobs? Cities near Troy, MI with the most Entry Level Embedded Software Engineer job openings:

Embedded Software Engineer

Top Engineer

Southfield, MI • On-site

$120.60K - $158.70K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Embedded Software Engineer
Step into a high-impact Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Automotive/ Motor Vehicles,Electrical Equipment & Components,Electronics/ Semi-conductors,Machinery/ Heavy Equipment,Medical Devices / Diagnostics. This role offers the chance to make a visible contribution in Southfield, Michigan, USA while supporting ambitious technical and operational goals.
Your Key Responsibilities
• Lead core execution for the Embedded Software Engineer role across day to day priorities, technical problem solving, and cross functional coordination.
• Drive high quality outcomes for projects based in Southfield, Michigan, USA while maintaining strong operational discipline.
• Partner with internal stakeholders, vendors, and production teams to move work from planning into successful delivery.
• Improve process stability, quality, and throughput through disciplined analysis and practical execution.
• Support issue resolution, technical decision making, and continuous improvement activity across the function.
• Document results clearly and communicate progress, risks, and recommendations to the broader team.
• Contribute hands-on expertise in support of schedule, quality, and business objectives.
What You Bring to the Role
BS in Computer or Electrical Engineering, Master's Degree preferred
3+years of experience in Embedded or real-time software development
C and assembly programming for 16/32/64 bit micro-controllers
Experience with device driver development (Flash, EEPROM, CAN, SPI, AD, etc.)
Electronic test equipment (oscilloscope, function generator, power supply, etc.)
Embedded software tools, debuggers, cross compilers, etc.
Experience with passive safety or Infineon Aurix microcontroller is a plus
What's In It For You
top tier compensation and benefits, with source-aligned pay details of 80000-115000 US Dollars per annual salary.
A meaningful opportunity to contribute in a visible role with real influence on execution and outcomes.
This is a direct-hire position that offers stability, technical challenge, and an opportunity to grow your skills for many years into the future.
ADVANCE YOUR ENGINEERING CAREER TODAY
RECRUITING TOP ENGINEERS SINCE 1997
Our company is called Top Engineer. It does not say Average Engineer. It means we work with the Top 1% of engineering talent.
Do you believe you have what it takes?
If so, why do you believe that?
What does that even mean to you?
Be prepared to answer these questions and more when you reach out to me.
Serious inquiries only, please. https://www.topengineer.us
#NowHiring #EmbeddedSoftwareEngineer #AerospaceDefense #Southfield #ConfidentialSearch #CareerOpportunity #EngineeringJobs #ManufacturingCareers #Embedded