1

Contract Embedded Systems Engineer Jobs in Troy, MI

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... Collaborate with System Engineers to refine understanding of requirements and identify ...

next page

Showing results 1-20

Contract Embedded Systems Engineer information

See Troy, MI salary details

$59.2K

$130.1K

$182K

How much do contract embedded systems engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for contract embedded systems engineer in Troy, MI is $130,106.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,700.00 and $155,000.00 per year, depending on experience, location, and employer.

What is a contract embedded systems engineer?

Contract Embedded Systems Engineers are professionals hired on a temporary or project basis to design, develop, and maintain embedded systems—specialized computing systems that perform dedicated functions within larger mechanical or electrical systems. Unlike permanent employees, contract engineers typically work for a set period or until a specific project is completed, offering flexibility to both engineers and employers. They may work on projects involving hardware and software integration, firmware development, real-time operating systems, and troubleshooting embedded devices. Their skills are often sought in industries like automotive, consumer electronics, medical devices, and industrial automation.

What are the key skills and qualifications needed to thrive as a contract embedded systems engineer?

To thrive as a Contract Embedded Systems Engineer, you generally need a solid background in computer engineering or electrical engineering, with expertise in C/C++ programming, real-time operating systems (RTOS), and hardware-software integration. Familiarity with tools like oscilloscopes, logic analyzers, version control systems (such as Git), and protocols like SPI, I2C, or UART is typically required, along with certifications like Certified Embedded Systems Engineer (CESE) being advantageous. Strong problem-solving skills, adaptability, and effective communication are crucial soft skills for collaborating with diverse teams and clients. These skills and qualifications are essential to deliver reliable, efficient embedded solutions on time while meeting client specifications in a dynamic contract environment.

What are some common challenges faced by contract embedded systems engineers, and how can they be addressed?

Contract embedded systems engineers often encounter challenges such as rapidly adapting to new codebases, working within tight project timelines, and ensuring seamless integration with existing hardware and software. Success in this role often requires strong communication with both in-house and external teams to clarify requirements and resolve issues quickly. Proactively documenting your work, asking clarifying questions early, and leveraging version control systems can help manage these challenges and deliver reliable solutions on schedule.

What is the difference between Contract Embedded Systems Engineer vs Contract Firmware Engineer?

AspectContract Embedded Systems EngineerContract Firmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related; often certifications in embedded systemsBachelor's in Computer Science, Electrical Engineering; certifications in embedded or firmware development
Work EnvironmentDesigning and testing embedded hardware/software in labs or on-siteDeveloping and debugging firmware primarily in software environments
Employer & Industry UsageElectronics, aerospace, automotive, industrial automationConsumer electronics, IoT devices, robotics, embedded systems

Contract Embedded Systems Engineers focus on designing and integrating hardware and software for embedded systems, often working with both hardware and firmware. Contract Firmware Engineers specialize in developing low-level software that runs directly on embedded hardware. While both roles require embedded systems knowledge, the embedded systems engineer has a broader scope including hardware design, whereas firmware engineers concentrate on software development within embedded environments.

What are the most commonly searched types of Embedded Systems Engineer jobs in Troy, MI?

The most popular types of Embedded Systems Engineer jobs in Troy, MI are:

What are popular job titles related to Contract Embedded Systems Engineer jobs in Troy, MI?

For Contract Embedded Systems Engineer jobs in Troy, MI, the most frequently searched job titles are:

What job categories do people searching Contract Embedded Systems Engineer jobs in Troy, MI look for?

The top searched job categories for Contract Embedded Systems Engineer jobs in Troy, MI are:

What cities near Troy, MI are hiring for Contract Embedded Systems Engineer jobs?

Cities near Troy, MI with the most Contract Embedded Systems Engineer job openings:

Infographic showing various Contract Embedded Systems Engineer job openings in Troy, MI as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $130,106 per year, or $62.6 per hour.

Embedded Systems Engineer

Detroit, MI • On-site

$80K - $100K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago

New


Job description

Must Have Technical/Functional Skills
• Hands-on experience in embedded hardware architecture, schematic design, PCB layout, prototype bring-up, and electrical validation.
• Experience developing embedded software, firmware, drivers, APIs, and configuration/control interfaces for hardware-integrated systems.
• Knowledge of Linux-based development and target environments, including USB and I2S integration and multichannel audio capture/playback.
• Experience designing or integrating automotive BCM interfaces, external I/O peripherals, harnesses, and commercial off-the-shelf components.
• Strong knowledge of LIN communication, multichannel LIN simulation or emulation, USB-connected interfaces, diagnostics, and communication validation.
• Experience developing voltage and current measurement solutions, including firmware, host-side software, acquisition, reporting, calibration, and hardware integration.
• Experience integrating hardware and software with SmartBench, subsystem, HiL, IVI subsystem, or comparable automotive test environments.
• Ability to define requirements, interfaces, test-environment configurations, design artifacts, test plans, acceptance evidence, and handover documentation.
• Experience with design/code reviews, unit tests, hardware-validation tests, defect triage, corrective actions, and end-to-end requirements traceability.
• Strong troubleshooting, cross-functional collaboration, documentation, risk management, and agile delivery skills.
Roles & Responsibilities
Design, build, integrate, test, and document reusable embedded hardware and software assets for
automotive automation-enabled testing.
• Develop SmartBench hardware architecture, schematics, and PCB layout based on the approved
NetNode hardware design; support prototypes, design reviews, electrical validation, and signoff.
• Design or solution a multichannel audio-board capability, including required analog inputs/outputs,
analog-to-digital conversion, USB/I2S interfaces, and hardware/software integration.
• Integrate the multichannel USB/I2S sound-card solution with the VDP Linux operating-system stack;
configure the Linux audio stack and validate capture and playback.
• Design hardware interfaces and peripheral-connectivity solutions for physical BCM operation in
SmartBench, subsystem, HiL, and IVI subsystem environments.
• Develop software simulation control for BCM input/output functionality, including control,
configuration, operating interfaces, behavior validation, and documented limitations.
• Develop hardware, harnesses, peripheral configurations, and software support for NFCR, BUN, and
BUNA modules used in vehicle-access test environments.
• Design and integrate multichannel LIN simulation and emulation hardware over USB; develop the
associated software interfaces, control, configuration, diagnostics, and communication validation.
• Develop the voltage and current measurement hardware, embedded firmware, host or platform
software, data acquisition, reporting, calibration, and integration with applicable TDK software.
• Define and implement hardware/software test-environment requirements for SmartBench, subsystem,
HiL, IVI subsystem, VDP, Linux, Slash, XiL, ECU Test, and other approved environments.
• Perform hardware/software integration, interface validation, audio testing, BCM I/O testing,
LIN testing, module-support testing, measurement validation, and defect correction.
• Create or update requirements artifacts, Feature Implementation Plans, architecture documents,
schematics, PCB layouts, interface-control documents, APIs, configuration guides, bills of materials,
test plans, and test reports.
• Maintain traceability from requirements and Jira work items to designs, source code,
hardware revisions, prototypes, binaries, tests, defects, demonstrations, and acceptance evidence.
• Store source artifacts, design files, configuration items, documentation, and test evidence in
approved repositories; support reviews, demonstrations, audit records, and employee handover.
• Identify and manage hardware availability, interface, calibration, signal-quality, Linux-driver,
integration, access, schedule, and dependency risks through the agreed governance process.
Generic Managerial Skills, If any
• Experience with SmartBench or NetNode hardware design and automotive automation-testing platforms.
• Knowledge of multichannel audio-board design, analog-to-digital conversion, line-level analog inputs/outputs, USB sound cards, and Linux audio stacks.
• Experience with NFCR, BUN, BUNA, vehicle-access modules, physical BCM emulation, or SmartBench peripheral integration.
• Experience with VDP, TDK software, Slash, XiL, ECU Test, or comparable integration frameworks.
• Familiarity with PCB fabrication, bill-of-materials management, interface-control documentation, calibration, and measurement accuracy validation.
• Experience creating Feature Implementation Plans, architecture documentation, schematics,release evidence, repository commits/tags, and audit-ready test records.
• Ability to coordinate paired hardware and software workstreams across onsite and offshore teams.
Salary Range : $80,000 to $100,000 Per Annum
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.