Embedded C Software Developer

Randstad Digital
Zeeland, MI Contractor
POSTED ON 5/23/2024

Job Summary

Randstad Digital is looking for a talented Embedded C Software Engineer to join our growing Engineering Solutions team. Randstad provides full life cycle services to multiple clients for the development of electronic products across multiple industries. This project is for a global developer and manufacturer of high-quality fire protection, auto-dimming mirrors, and windows for the automotive, aerospace, and commercial fire protection industries with facilities in the Zeeland, MI area.


Required Skills

  • Embedded C Software
  • C Developer
  • Software architecture design and documentation
  • Automotive Industry experience


Responsibilities

As an Embedded Software Engineer, you will be responsible for the development of embedded software for Client products. Additionally, you will be responsible for:

  • Software architecture design and documentation
  • Reviewing work products (code, requirements, design)
  • Implementation, requirements traceability, bench testing
  • Unit Testing
  • Written design documentation
  • Completing assigned software development tasks
  • Attending scrums, project, group, and department meetings
  • Meet key internal and customer milestone dates
  • Working closely with a cross-functional project team
  • Communicate and escalate key issues affecting your assigned tasks


Job Requirements

  • 7 years’ of strong software architecture design and documentation
  • 7 strong in C for embedded systems
  • Self-Directed Problem Solver who can collaborate with the team
  • Implementation, requirements traceability, bench testing experience
  • Ability to analyze and implement requirements
  • Experienced with basic Git (branches, commits, fetch, pull, hash, etc.)
  • Experienced with unit testing and Unity Testing Framework
  • Experienced with requirements reviews and code reviews


Desired Skills & Experience

  • Hardware testing experience
  • Experienced with RTOS (both Windows and Linux environments)
  • Experienced with build automation tools: Rake, TeamCity
  • Strong understanding of code coverage
  • Experienced with software task management: Jira, Code Collaborator, etc.
  • Experienced with following MISRA guidelines and resolving MISRA and Lint issues
  • Experienced with ASPICE (Level 3 minimum) development guidelines


For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Embedded C Software Developer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$117,482 - $143,277
Income Estimation: 
$140,812 - $170,838
Income Estimation: 
$117,482 - $143,277
Income Estimation: 
$140,812 - $170,838
Income Estimation: 
$116,582 - $131,224
Income Estimation: 
$141,486 - $164,579

Sign up to receive alerts about other jobs with skills like those required for the Embedded C Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Brand Management Skill

    • Income Estimation: $79,125 - $103,334
    • Income Estimation: $79,459 - $101,348
  • Branding Skill

    • Income Estimation: $79,125 - $103,334
    • Income Estimation: $79,459 - $101,348
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Randstad Digital

Randstad Digital
Hired Organization Address Bentonville, AR Full Time
This is an onsite, fulltime role in Bentonville, AR - client will sponsor H1Bs and provide relocation costs. No C2C. Loo...
Randstad Digital
Hired Organization Address Bentonville, AR Full Time
Work as an Individual contributor who owns the Functional Solution and Integrations design for SuccessFactors business p...
Randstad Digital
Hired Organization Address Windsor, CT Contractor
We’re currently seeking a Sr Systems Integrations engineer to support System Integrator activities on the Engine Control...
Randstad Digital
Hired Organization Address Osseo, MN Contractor
IT Technician is responsible for new-user orientations and onboarding, providing an overview on all required technology ...

Not the job you're looking for? Here are some other Embedded C Software Developer jobs in the Zeeland, MI area that may be a better fit.

Embedded C Software Developer

Zenith Services, Zeeland, MI

C++ Developer

MindPal, Grand Rapids, MI