1

Electronics And Communication Engineer Jobs in Michigan

Summary Electronic Engineer develops electronics to support Flex-N-Gate products Job Duties Design ... Develop specifications for electronic controllers, wiring harnesses, stepper motors, communications ...

Summary Electronic Engineer develops electronics to support Flex-N-Gate products Job Duties Design ... Develop specifications for electronic controllers, wiring harnesses, stepper motors, communications ...

Summary Electronic Engineer develops electronics to support Flex-N-Gate products Job Duties Design ... Develop specifications for electronic controllers, wiring harnesses, stepper motors, communications ...

Summary Electronic Engineer develops electronics to support Flex-N-Gate products Job Duties Design ... Develop specifications for electronic controllers, wiring harnesses, stepper motors, communications ...

Power Electronics Engineer

Auburn Hills, MI · On-site

$106K - $125K/yr

Communicate with different parties ? customer, vendor, internal engineering and manufacturing; to ... To recommend electronics circuitry fulfilling design requirements. * To select and recommend ...

next page

Showing results 1-20

Electronics And Communication Engineer information

See Michigan salary details

$35.7K

$77.5K

$119.8K

How much do electronics and communication engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for electronics and communication engineer in Michigan is $77,481.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,900.00 and $95,400.00 per year, depending on experience, location, and employer.

What do electronics and communication engineers do?

Electronics and communication engineers design, develop, and test electronic systems and communication devices such as transmitters, receivers, and networking equipment. They work with circuit design, signal processing, and wireless technologies, often using tools like CAD software and programming languages, and may hold certifications in relevant technical fields. Their work environment typically includes labs, manufacturing facilities, and office settings, with a focus on innovation and technical problem-solving.
Infographic showing various Electronics And Communication Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 17% Part Time, 2% Temporary, 3% Contract, and 1% Nights. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $77,481 per year, or $37.3 per hour.

Embedded Software Engineer

TiltEdge Solutions LLC

Dearborn, MI • On-site

$110K - $120K/yr

Full-time

Re-posted 29 days ago


Job description

Position: Embedded Software Engineer
Work Location: Dearborn, MI
Duration: Fulltime/Direct Hire
 
Job Description & Skill Requirement:
  • Design and develop embedded software for distributed systems involving multiple microcontrollers
  • Implement low-level drivers and Board Support Package (BSP) components
  • Develop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C)
  • Work on RTOS / bare-metal software development for scalable platforms
  • Perform integration, debugging, and optimization (CPU, memory, power)
  • Analyse and resolve low-level system issues across embedded layers
  • Conduct unit testing, integration testing, and automation using Python scripting
  • Ensure compliance with MISRA, ASPICE, and ISO26262 standards
  • Maintain design documentation, traceability, and architecture artifacts
  • Collaborate with hardware teams, V&V teams, and external vendors
  • Provide bench-level debugging and HIL validation support
  • Lead/participate in triaging sessions and release activities
 
Qualification:
  • Bachelor's degree in computer science / Electronics & Communication Engineering
Skills
 
  • C / C++ Programming
  • Python Scripting
  • Embedded Software Development
  • BSP & Device Driver Development
  • AUTOSAR (BSW, RTE, SWC, Davinci tools)
  • RTOS (FreeRTOS / SafeRTOS)
  • Linux / QNX Systems
  • ⁠UART, SPI, I2C, IPC communication
  • CAN / CAN-FD
  • Ethernet Drivers
  • UDS Protocol (ISO 14229)
  • DMA, Multicore & Shared Memory concepts
  • Lauterbach Debugging Tool
  • GTest, Parasoft (Unit Testing)
  • Bazel Build System
  • JIRA, JAMA
  • Flash / Memory Driver Development
  • Wear leveling, Garbage collection, Page swap
  • Boot-time & Runtime Optimization
  • Low-level debugging across software stack