Junior Embedded Software Engineer (C/C++)

Nidec Corporation

St. Charles (IL)

On-site

USD 65,000 - 90,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nidec Corporation is seeking a Software Development Engineer I to develop embedded software following ASPICE processes. You will join a team to design, implement, test, and document software for MCUs, coordinating with labs and production to ensure quality and reliable launches.

The role requires a Bachelor’s degree in a related engineering field and 0-1+ years of embedded experience, with strong C/C++ skills and familiarity with Git and testing equipment.

Qualifications

  • Bachelor’s degree in Electronics Engineering, Electrical Engineering, Computer Engineering, or equivalent.
  • 0-1+ years of embedded software experience.
  • Strong foundation in embedded programming using C or C++ for 8/16/32-bit MCUs.
  • Proficiency with lab equipment (Oscilloscopes, Logic analyzers, Function generators).
  • Experience with software version control systems (Git).

Responsibilities

  • Assist the Software Development Project Leader in design and development as an active team member.
  • Writes and modifies software documentation (Requirements, design docs, test specs).
  • Implements code as directed by the Software Development Project Leader.
  • Fixes bugs and updates documentation during development and maintenance.
  • Creates test cases, executes tests and logs defects.
  • Coordinates with lab personnel on prototype testing.
  • Collaborates with production to ensure safe launches of programs.

Skills

Embedded C/C++
Lab equipment
MS Office
Git
Python scripting
Doxygen/UML tools

Education

Bachelor’s degree in Electronics Engineering, Electrical Engineering, Computer Engineering

Tools

Git
Jira
Confluence
Jenkins
Doxygen
UML tools

Job description

Nidec Corporation is seeking a Software Development Engineer I to develop embedded software following ASPICE processes. You will join a team to design, implement, test, and document software for MCUs, coordinating with labs and production to ensure quality and reliable launches.

The role requires a Bachelor’s degree in a related engineering field and 0-1+ years of embedded experience, with strong C/C++ skills and familiarity with Git and testing equipment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Embedded Software Engineer
Junior Embedded Software Engineer

Nidec Motor Corporation • Saint Charles (MO)

On-site
USD 65,000 - 90,000
Software Development Engineer
Software Development Engineer

Nidec Motor Corporation • St. Charles (IL)

On-site
USD 65,000 - 90,000
Software Development Engineer
Software Development Engineer

Nidec Motor Corporation • Saint Charles (MO)

On-site
USD 65,000 - 90,000
Senior Embedded Motor Control Engineer
Senior Embedded Motor Control Engineer

Nidec Motor Corporation • St. Louis (MO)

On-site
USD 100,000 - 140,000
Software Development Engineer
Software Development Engineer

Nidec Corporation • St. Charles (IL)

On-site
USD 65,000 - 90,000
Senior Embedded Engineer – Motor Controls & Global Mobility
Senior Embedded Engineer – Motor Controls & Global Mobility

Nidec Motor Corporation • Eden Prairie (MN)

On-site
USD 110,000 - 160,000
Senior Embedded Engineer – Motor Control Systems
Senior Embedded Engineer – Motor Control Systems

Nidec Corporation • Eden Prairie (MN)

Hybrid
USD 110,000 - 150,000
Independent Software Engineer II: Build Reliable Features
Independent Software Engineer II: Build Reliable Features

Nidec Corporation • California (MO), Rancho Cordova (CA)

Hybrid
USD 80,000 - 90,000
Junior Embedded Systems Engineer
Junior Embedded Systems Engineer

Insight Global • Columbus (OH)

On-site
USD 75,000 - 95,000
Automotive Electronics Design Engineer
Automotive Electronics Design Engineer

Nidec Corporation • St. Charles (IL)

On-site
USD 70,000 - 100,000