Average salary: $96,400 /yearly

More stats
Get new jobs by email
  •  ...Embedded Software Engineer for their Mechatronics Software Platform. The role involves designing and implementing software in embedded C, collaborating with cross-functional teams, and ensuring high quality and safety in software development. This hybrid position... 
    Suggested

    General Motors

    Milford, MI
    2 days ago
  •  ...Services is seeking an experienced Automatic Transmission Software Engineer specializing in MATLAB, Simulink, and C. This hybrid role involves developing and managing transmission control software features while ensuring quality and validation in an Agile environment.... 
    Suggested

    HTC Global Services

    Livonia, MI
    1 day ago
  •  ...Identify and implement reusable, object-oriented code. Assist lead developers in producing project artifacts. Support building, deploying, and...  ...with large systems design, UNIX/Linux, and programming in C, C++, Java. Experience using Eclipse IDE and unit testing. Additional... 
    Suggested
    Relocation
    Flexible hours

    Broughton Group

    Ann Arbor, MI
    21 hours ago
  •  ...seeking a Senior Embedded Software Engineer to lead software solutions for real-time platforms. The successful candidate will develop applications in C/C+, model systems, and ensure compliance with defense standards. Candidates should have over 15 years of experience in... 
    Suggested

    Blue Chip Talent

    Troy, MI
    2 days ago
  •  ...position requires interfacing with all groups within the company to develop, track, debug, and test products that fulfill the customer's...  ...knowledge of electronics components and systems.High proficiency in C, assembly languages, and real time operating systems.In-depth... 
    Suggested

    Gentex Corporation

    Zeeland, MI
    1 day ago
  • 5+ years of embedded software triage and debugging experience (automotive strongly preferred). Strong programming skills in C and ability to debug issues on target hardware. Proven experience with log/trace analysis and building clear failure narratives from raw data. Hands... 
    Suggested

    Global Connect Technologies

    Lansing, MI
    4 days ago
  •  ...Description & Skill Requirement Key Responsibilities Design and develop embedded software for distributed systems involving multiple microcontrollers...  .../ Electronics & Communication Engineering Job Requirement C / C++ Programming Python Scripting Embedded Software Development... 
    Suggested

    L&T Technology Services

    Dearborn, MI
    10 hours agonew
  •  ...forefront of the future of our mechatronic infrastructure platform software developing and inventing simultaneously. What You’ll Do: Design, development, implement, and debug of software in C (embedded C) Design, create, and deliver software for embedded controls systems... 
    Suggested
    Full time
    H1b
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    2 days ago
  •  ...implementation. Test software development and implementation. Design, develop, test and integrate hardware and software control functionality...  ...job description. Excellent programming skills and knowledge of C. Experience with Microchip, TI, ARM based micro-controllers.... 
    Suggested

    Simms Electronics

    Grand Rapids, MI
    4 days ago
  • $102.19k - $190.5k

     ...Software. Responsible for the software in body modules, as well as develop and capture SW requirements for customer-interfacing features and...  ...control algorithms (Model Based Design with MATLAB Simulink and C-code) to meet functional, regulatory, safety, and functional... 
    Suggested
    Full time
    Immediate start
    Work from home
    Flexible hours

    Motorsport Hackers

    Dearborn, MI
    21 hours ago
  •  ...transportation and financial services. Job Description Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux...  ...in QNX Solid understanding of Linux operating system C, C++ Linux Command Library Good understanding of the & FTP protocols... 
    Suggested

    PSG Global Solutions

    Warren, MI
    21 hours ago
  •  ...Understanding of controller design theory, including non-adaptive (such as PID) and adaptive control (such as MRAC, MIAC, etc.). Experience in C, C++ Programming, OOPS, MatLab. Good to have Python with Scipy libraries. Ability to test the integration. Good understanding of... 
    Suggested
    For contractors
    Local area
    Remote work

    Cooper Standard

    Northville, MI
    4 days ago
  •  ...is mandatory • 5+ years of experience in embedded software development, preferably in an automotive setting. • Proficient with (MISRA C) development of embedded real-time software using automotive standard tools (debuggers, emulators, compilers). • Experience with automotive... 
    Suggested

    TechDigital Group

    Novi, MI
    21 hours ago
  • $65 - $71 per hour

     ...include: Candidate able to obtain a US Secret Security Clearance C and C++ programming Python programming Development of software applications...  ...solve basic technical design and development problems Ability to develop and maintain effective relationships with customers to solve... 
    Suggested
    Hourly pay
    Contract work

    The Judge Group

    Sterling Heights, MI
    10 hours agonew
  •  ...Strong background in HPC or large-scale distributed systems development. Proven experience with Linux kernel and driver development in C, including production support. Deep familiarity with bare-metal and virtualized environments, including performance tradeoffs.... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Lansing, MI
    4 days ago
  •  ...Design, build, and maintain scalable data streaming pipelines Develop and operate event‑driven architectures using streaming technologies...  ...programming real‑time applications at the low‑level / packet level using C, C++, or Rust. Must be highly comfortable with manual memory... 
    Full time
    Local area

    Eccalon LLC

    Detroit, MI
    3 days ago
  • Waltonen is seeking a hands‑on Programmer to develop internal tools, workflow automation systems, and intelligent business applications that...  ...Develop software applications and backend systems using Python, C, C++, Java, and related technologies. Integrate technologies,... 
    Temporary work
    Flexible hours

    Waltonen Engineering Inc.

    Warren, MI
    21 hours ago
  • $65 - $85 per hour

     ...Apply computer science, engineering, and mathematical principles to develop software for target hardware platforms Develop and evaluate...  ...systems Strong proficiency in high-level programming languages: C, C++, C#, Java, or Rust (embedded focus preferred) Experience with... 
    Hourly pay
    Contract work
    Weekend work

    Moseley Technical Services, Inc.

    Sterling Heights, MI
    1 day ago
  •  ...Chip Talent in Detroit, Michigan, seeks an Embedded Software Engineer with a strong background in C and C++ programming. The ideal candidate will be responsible for developing and maintaining embedded software applications while possessing solid debugging skills and... 

    Blue Chip Talent

    Detroit, MI
    3 days ago
  • $85k - $150k

    ## Platform Developer - AI .### General informationCareer areaTechnologyWork Location(s)500 Woodward Avenue, MI, 601 S. Tryon Street, NCRemote...  ...) + Standardize how agents write, read, and manage files in C:/Temp/ and persistent storage — naming conventions, JSON schemas... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Ally

    Detroit, MI
    1 day ago
  • $150k - $180k

     ...hybrid environments Translate business and technical requirements into actionable Azure migration plans and present value and ROI to C‑Suite and VP stakeholders Drive growth by identifying customer pain, framing the opportunity, and turning it into delivered value. Build... 
    Full time

    Reply

    Detroit, MI
    4 days ago
  •  ...design for customer solutions, including architecture definition, technical specifications, and design reviews. Develop high‑complexity software components (C, VB.NET, C#) while providing technical oversight and mentoring to other engineers. Direct database architecture... 
    Local area

    Kion Group AG

    Grand Rapids, MI
    4 days ago
  • $50 - $57 per hour

     ...Responsibilities Design, configure, and test software development environments Develop embedded software documentation and application code Support...  ...experience Experience with: GIT / Bitbucket Java, C#, C++, C, Python Qt and MATHWORKS tools VxWorks, Linux, RTOS,... 
    Hourly pay
    Long term contract
    Contract work
    Casual work

    Contract Professionals, Inc

    Sterling Heights, MI
    21 hours ago
  •  ...JD: Embedded C development and development testing. Responsible for configuration and integration of Autosar bootloader, preferably Vector bootloader. Minimum Requirements: Minimum 6+ years of experience in Automotive embedded development. Experience in Autosar bootloader... 

    TechDigital Group

    Northville, MI
    3 days ago
  •  ...Controls and great attention to detail. The selected candidate will develop software and controls utilizing physics, supporting the growth of...  .... Experience developing, reading, and debugging source code in C, C++, Python, MATLAB, Simulink. Development and testing... 
    H1b
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    4 days ago
  •  ...standards of quality and innovation. Key Responsibilities Design, develop, and maintain software solutions that support various automotive...  ...ambition of the 2015 Paris Agreement of limiting global warming to 1.5°C. Three principles guide our action: use less, use better and use... 

    faurecia S.A.

    Auburn Hills, MI
    4 days ago
  • $99k - $170k

     ...Ford’s Advanced Driver Assistance Systems (ADAS) team designs and develops hardware and functional models that provide Best-in-Class...  ...engineering & algorithm development experience in any language (C, C++, Python, MATLAB, etc.) Developing and conducting laboratory... 
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours

    Motorsport Hackers

    Dearborn, MI
    4 days ago
  • $84.48k - $162.12k

     ...Company is seeking a highly skilled Embedded Software Engineer to join their Vehicle Controls team. You will be responsible for developing embedded C software for vehicle communication interfaces while ensuring high-performance data transmission. The ideal candidate should... 
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    2 days ago
  •  ...breakpoints, watchpoints, memory inspection), and support deeper RCA with developers/architects Write small utilities/scripts (often Python) to...  ...validation steps Perform code-level investigations in C (read/understand code, identify suspect areas, propose fixes or... 

    Global Connect Technologies

    Southfield, MI
    4 days ago
  •  ...labor as a variable cost. Job Description The incumbent should develop, create and update software design documents adhering to established...  ...using MS Office Application Suite of tools. Knowledge of MISRA-C standards. Additional Information If you believe you're... 
    Immediate start

    Artech Information System LLC

    Troy, MI
    21 hours ago