Search jobs > Eden Prairie, MN > Embedded engineer

Embedded Engineer

Productive Resources LLC
Eden Prairie, MN, USA
Full-time
Quick Apply

Embedded Engineer

Eden Prairie, MN - Full Time

Productive Resources ( ) 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
Entegee
Minneapolis, Minnesota

Summary: Seeking an R&D Embedded Engineer to design, develop, and maintain embedded Linux systems using Yocto Project tools. Design, develop, and maintain embedded Linux systems. Collaborate with hardware engineers and software developers. My client will expand anyone resume and build them to be...

Sensata Technologies
Bloomington, Minnesota

JOB TITLE: Embedded Software Engineer. Computer Science, Computer Engineering, or Electrical Engineering and. Computer Science, Computer Engineering, or Electrical Engineering and. JOB DUTIES: Planning, developing, and implementing high quality software; providing technical input through code review...

Promoted
Entegee
Minneapolis, Minnesota

Embedded Software Engineer Job Posting. Design and develop embedded software for integration between TRU and vehicle chassis systems in the automotive industry. Bachelor's Degree in Electrical Engineering, Computer Science, or related field. Experience with Linux-based embedded systems developme...

R.L. Wilson & 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...

The Maven Group, LLC
Minneapolis, Minnesota

Our global, 12,000 person technology solutions, products and services client has asked The Maven Group to help find a Embedded Software Engineer for their Minneapolis, MN location. The chosen Embedded Engineer will joing our clients High Performance Computing Group, developing and supporting advance...

Steele Staffing
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...

BAE Systems
Minneapolis, Minnesota

We rely on our team of engineers to make this possible, and we are now hiring several Software Engineers to join our team. Minimum of 6 years of experience including:Real-time embedded software development or testingUse of version control and issue tracking toolsObject-oriented software architecture...

Hire Horizons
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...

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...

Byrnes & Rupkey, 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...