Search jobs > Eden Prairie, MN > Firmware engineer

Firmware Engineer

Phillips & Temro Industries Inc.
Eden Prairie, MN, US
Full-time

Electric Vehicles are the future - Our EVoCharge® business unit is an industry pioneer and leader in the Electric Vehicle charging market.

We are investing heavily to develop a portfolio of new EV charging products to serve the exploding EV market.

We are looking for an experience firmware engineer to help us get to the top spot in the exciting space. Come join a fast growing business unit as part for a 100-year old company that prides itself in product innovation and accelerated market growth.

JOB SUMMARY : The Firmware Engineer is responsible for the execution of firmware / software product or feature development within the NPI process.

Leads or participates in NPI cross-functional teams to develop requirements, architecture as appropriate, detailed design, and engineering unit testing whereby delivering a finished, validated, and approved product to market.

RESPONSIBILITIES AND DUTIES :

Responsible for the detailed design of new products and components that can be taken from concept to full production.

Develops new technologies that strategically align with our product offerings.

  • Creates product specifications from internal and external requirements.
  • Leads prototyping process including definition, sourcing, & execution.
  • Develops project timelines as well as provides project status & risk assessments to the Engineering Manager.
  • Conducts design reviews and works collaboratively with all other departments within the company to ensure that product design meets their expectations.

i.e.

reliability, manufacturability, aesthetics, customer requirements, regulatory requirements, etc.)

  • Conducts or directs lab tests and interprets results, draws data driven conclusions with respect to lab testing.
  • Keeps informed as to developments in competitive product offerings, and in material / manufacturing advancements as they apply to the company.
  • Interacts with the customer to understand their product needs or future opportunities.
  • Initiate and support patent disclosures as needed.
  • Provides technical assistance, with respect to product application, to internal and external marketing representatives and customers.
  • Develops insights into embedded systems product design technologies.
  • Perform Design Failure Mode and EFFECT Analysis on new products.
  • Coordinate UL and CE Testing as needed for certification of products.
  • Performs other related duties as required or assigned. COMPETENCIES :
  • Quality Systems : + ISO 9001
  • Quality Process : + DFMEA / PFMEA + Customer Requirements + Software Requirements + Code Analysis + Root Cause Analysis
  • Technical : + Coding Standards + Configuration Management + Team Leadership + IDE Development Tools + Troubleshooting
  • Skills : + Programming (C, C#, Java, Linux) + MS (Word, Excel, PwrPt, Access) + Code Review + Unit Testing QUALIFICATIONS : BS Degree in engineering and 4 years professional engineering experience Strong understanding of embedded systems and peripheral development within mixed analog / digital hardware sets.

Familiar with various interfaces, JTAG, UART, SPI, USB, others. Strong understanding of RTOS design and implementation and knowledge of Rate Monotonic Analysis a plus.

Understanding and working knowledge of configuration management tool sets for code control, release management and change control.

Familiarity and experience with different microprocessor and microcontroller systems for use within self-contained embedded applications. Experience Required

  • 4 year(s) : Relevant Experience Education Required
  • Bachelors or better in Engineering or related field Equal Opportunity Employer / Protected Veterans / Individuals with Disabilities The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.

However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.

41 CFR 60-1.35(c)

7 days ago
Related jobs
Promoted
ACIST Medical Systems
Eden Prairie, Minnesota

The Senior Firmware Engineer is a team member contributing to the definition, development, documentation of firmware/software for the company’s medical devices based on user and business requirements and in accordance with the product development process. The firmware engineer plans, designs, implem...

Bosch Group
Burnsville, Minnesota

As an Embedded Software/Firmware Engineer in the Design Engineering group, the job role will include but is not limited to the high-level tasks of project planning, requirements development, software architecture development, software design and implementation, software and product testing, and docu...

Seagate
Shakopee, Minnesota

Do you have embedded firmware or hardware background, or both? We are seeking a Firmware Engineer to join our Longmont, CO Firmware /Software development team. Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science or other related degree . As a member of this team, you w...

Advanced Micro Devices, Inc
Minneapolis, Minnesota

KEY RESPONSIBILITIES: • Lead Engineer responsible for designing, developing, debugging, verifying and/or validating firmware, software and/or hardware • Provide consultation to internal and external customers regarding AMD features and programming requirements • Collaborate with tools and validation...

Ecolab
Eagan, Minnesota

Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar technical degree. In this position, you will lead and execute a variety of engineering projects with a focus on new product development and commercialization of new dishmachines or dishmachine system te...

Emerson
Shakopee, Minnesota

If you are an Embedded Firmware Engineering professional looking for an opportunity to grow, Emerson has an opening for you! You will lead and participate in teams designing world-class Pressure and Temperature field instruments. Bachelor's Degree in Engineering or Computer Science from an engineeri...

Bosch Group
Burnsville, Minnesota

As an Embedded Software/Firmware Engineer in the Design Engineering group, the job role will include but is not limited to the high-level tasks of project planning, requirements development, software architecture development, software design and implementation, software and product testing, and docu...

Emerson
Shakopee, Minnesota

If you are an Embedded Firmware Engineering professional looking for an opportunity to grow, Emerson has an opening for you! You will lead and participate in teams designing world-class Pressure and Temperature field instruments. Bachelor's Degree in Engineering or Computer Science from an engineeri...

Bosch
Burnsville, Minnesota

As an Embedded Software/Firmware Engineer in the Design Engineering group, the job role will include but is not limited to the high-level tasks of project planning, requirements development, software architecture development, software design and implementation, software and product testing, and docu...

Starkey Hearing Technologies
Eden Prairie, Minnesota

A Senior Wireless Firmware Engineer is responsible for designing and developing Bluetooth Radio firmware in Starkey’s products. A Senior Firmware Engineer demonstrates both breadth and depth of knowledge. Senior Engineers are capable of receiving an under-defined task, bringing clarity to the task, ...