Embedded Software Engineer Job at Productive Resources, Springfield, IL

cmhsUzZOZzMyNlpHbU4rdGkxRXJLNlkvNWc9PQ==
  • Productive Resources
  • Springfield, IL

Job Description

Job Description

Job Description

Embedded Software Engineer

Springfield, IL - Full Time

Productive Resources( seeking acandidateto be part of our engineering team at our customer's facility in Springfield, IL. As a member of our team, the selected candidate will be an Embedded Software Engineer with 5+ years of hands-on experience in embedded systems development. The ideal candidate will have a strong background in C/C++ programming (with a focus on C), along with experience in hardware design and development. This role requires a deep understanding of embedded software and hardware integration, as well as the ability to troubleshoot and debug both software and hardware issues.

Duties:

  • Design, develop, and maintain embedded systems software and hardware.
  • Write clean, efficient, and reliable code in C (with an emphasis on C).
  • Troubleshoot and debug software and hardware issues, ensuring seamless integration between both.
  • Work with microcontrollers and processors to implement communication protocols such as UART, SPI, I2C, and Serial.
  • Collaborate with cross-functional teams including hardware engineers and other software developers.
  • Participate in the full development lifecycle, from concept through testing and deployment.
  • Provide technical support and mentoring to junior engineers, when needed.

Requirements:

  • Minimum of 5 years of experience in embedded systems development.
  • Advanced knowledge of C/C++ programming, with an emphasis on C.
  • Novice-level experience in hardware design and development.
  • Strong familiarity with communication protocols including UART, SPI, I2C, Serial, etc.
  • Proven experience in debugging and troubleshooting both software and hardware.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.

Preferred:

  • Familiarity with RTOS (Real-Time Operating Systems).
  • Experience with low-level hardware interfacing.
  • Knowledge of embedded Linux or similar embedded platforms.

As a condition of employment consideration, Productive Resources conducts pre-employment screening, including a background check and drug test. In addition, an employment candidate is required to provide proof of identity and legal authority to work in the United States.

Why work for Productive Resources?

Productive Resources is a full-service engineering firm with over two decades of experience serving leading global clients. Our expertise is project-based product development and manufacturing engineering support. Our primary focus industries are off highway equipment including agricultural, construction, defense, mining, recreational, industrial, and specialty machines.

We lead with our reputation for quality, teamwork, and innovative solutions. We invest in our people, providing resources and opportunities for ongoing development. Our workplace fosters innovation, prioritizes the well-being of our team, and encourages creativity. Our diverse experience and client base will challenge your technical skills and provide greater opportunities for growth.

We Offer CompetitiveBenefits:

  • Health and Dental Insurance
  • Company Paid Life Insurance
  • Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plans for Medical Expenses and Dependent Care
  • Paid Time Off (PTO)

Equal Opportunity and Veteran Friendly

Job Tags

Full time, Temporary work, Flexible hours,

Similar Jobs

US Tech Solutions

Graphic Design / Photography (Remote) Job at US Tech Solutions

 ...Brokerages Firmwide Marketing team is seeking a multi-disciplined Designer to support a wide range of high-impact brand initiatives in a...  ...Bachelors Degree with 5-7 years of professional experience in graphic design, preferably in an in-house, editorial, or agency... 

1910genetics

Lead, In Vivo Pharmacology & Preclinical Operations (Staff Scientist/Manager/Associate Director[...] (Boston) Job at 1910genetics

 ...area-agnostic with programs ranging from neuroscience and immunology to infectious disease and...  ...previously undruggable targets. To assist with our goal of expediting drug discovery...  ...other teams at 1910, specifically AI Research, Machine Learning Engineering, Software... 

Reality AI Lab

Entry Level Software Developer Job at Reality AI Lab

Reality AI Lab is looking for an Entry Level Software Developer in Sunnyvale, CA.This local job opportunity with ID (***) ***-**** is live since 2025-...  ...contribution role with flexible scheduling.Duration: 1-6 months, remote work setup.Diversity and Inclusion: Reality AI Lab is an... 

PeopleShare

Recruiter Job at PeopleShare

 ..., fun and fast paced team where your work is appreciated and your ideas are valued? PeopleShare is immediately hiring a full-time Recruiter for our branch located in Princeton, NJ! This position is a ton of fun, working with a team of world-class recruiters. We have an... 

Elderwood

RN - Regional Nurse Consultant Job at Elderwood

Salary:Starting at $150,000 / YearOverview: Join Our Team as a Regional Nurse Consultant (RNC)! Elderwood Administrative Services is seeking an experienced Regional Nurse Consultant (RNC) to support our skilled nursing facilities in Western New York. If you are a...