Embedded Engineer

Productive Resources LLC
Eden Prairie, MN, US
Full-time

Job Description

Job Description

Embedded Engineer

Eden Prairie, MN - Full Time

Productive Resources (www.productiveresources.com) is seeking a candidate to be part of our engineering team at our customer's facility in Eden Prairie, Minnesota.

As a member of our team, the selected candidate will be a skilled Embedded Engineer. The ideal candidate will have a strong background in C code development and experience with integrating algorithms from Matlab MSBD (Model-Based Design).

This role involves designing, developing, and optimizing embedded systems that enhance the functionality and performance of our RV products.

This is a full-time position that is indefinite in duration with the opportunity of professional growth, and additional opportunities within our organization.

Duties :

  • Design, implement, and test embedded software using C for microcontroller-based systems in RV applications.
  • Utilize Matlab MSBD to develop and integrate algorithms into embedded systems.
  • Optimize code for performance, memory usage, and real-time requirements.
  • Work closely with hardware engineers, system architects, and other software developers to ensure the embedded solutions meet the project requirements and specifications.
  • Create and maintain comprehensive documentation for software design, development processes, and system integration.
  • Develop and execute test plans for embedded software.
  • Debug and troubleshoot issues in both development and production environments.

Requirements :

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 3-5 years of experience in embedded software development with a focus on C programming.
  • Experience with Matlab MSBD for algorithm development and integration.
  • Proficiency in C programming for embedded systems.
  • Experience with Matlab and Simulink Model-Based Design.
  • Knowledge of communication protocols (e.g., CAN, UART, SPI, I2C).

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 primary focus is on project-based product development and manufacturing engineering support. Our primary industries of focus 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 which keep our clients engaged as a partner in their journey.

Our diverse experience and client base will challenge your technical skills and provide greater opportunity for growth.

Our primary delivery center is our Technical Center in Waterloo, IA, as well as numerous customer areas we serve with onsite and remote teams throughout the U.S.

We Offer Competitive Benefits :

  • 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

30+ days ago
Related jobs
Promoted
GeoLogics Corporation
Minneapolis, Minnesota

Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science. Real-Time Embedded Software Engineer (US Citizenship REQUIRED). Collaborates within the software project team and across the other engineering disciplines such as Mechanical, Electrical, Con...

Promoted
Zolon Tech Solutions, Inc.
Minneapolis, Minnesota

Title : Embedded Software EngineerLocation : Minneapolis, MNDuration : 12 MonthsJob Description:Hybrid PositionDeveloping and maintaining embedded software. Preferred: Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science. Collaborating with various engineering disc...

Creative Financial Staffing
Minneapolis, Minnesota

Embedded software development of applications that control autonomous vehicle functions. ...

Philips Recruiting Services
Bloomington, Minnesota

Embedded Software Engineer ( Bloomington, MN ) With TS/SCI. Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. As a software engineer for the High Performance Computing Group, you’ll be a member of a cross functional team developing and supp...

Welsh & Associates
Bloomington, Minnesota

Embedded Software Engineer ( Bloomington, MN ) With TS/SCI. Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. As a software engineer for the High Performance Computing Group, you’ll be a member of a cross functional team developing and supp...

Copeland
MN, United States

Emerson is currently seeking a Embedded Software Engineer (or Senior) to join our team of experts responsible for new product design, development, and introduction into production. Read, interpret, and implement engineering and industry standards. Bachelor's Degree in Computer Engineering or similar...

Medtronic
Rice Creek, Minnesota, US

Senior Embedded Software Engineer. As a Senior Embedded Software Engineer, your role is pivotal in bringing innovative medical products to the market. Collaborate with a team of globally distributed embedded software developers (internal and external strategic partners) in designing, developing, and...

Professional Outlook
Bloomington, Minnesota

Embedded Software Engineer ( Bloomington, MN ) With TS/SCI. Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. As a software engineer for the High Performance Computing Group, you’ll be a member of a cross functional team developing and supp...

Dunson & Associates Inc
Bloomington, Minnesota

Embedded Software Engineer ( Bloomington, MN ) With TS/SCI. Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. As a software engineer for the High Performance Computing Group, you’ll be a member of a cross functional team developing and supp...

Horizon Search Inc
Bloomington, Minnesota

Embedded Software Engineer ( Bloomington, MN ) With TS/SCI. Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. As a software engineer for the High Performance Computing Group, you’ll be a member of a cross functional team developing and supp...