AnnArborRecruiter Since 2001
the smart solution for Ann Arbor jobs

Firmware Engineer

Company: Phoenix Contact Usa
Location: Ann Arbor
Posted on: January 12, 2022

Job Description:


The Firmware Engineers (FE) main responsibility is for the firmware of embedded HMI panels and configurable IPC systems. The FE conducts or participates in multidisciplinary research and collaborates with product designers and/or hardware engineers in the design and development of Electronic Systems and as well System Software. Designing, developing, troubleshooting and debugging of system firmware. The FE works closely with other design teams and is responsible for all software and firmware related issues during the planning, development, and validation stages of the program. RESPONSIBILITIES: Final Approval testing of base firmware provided by technology partners. Firmware customization and design for new Hardware Creates and reviews specifications for configurable IPC Systems and HMI panels. Recommending possible implementations for software system. Lead of base firmware architecture to support production and assembly. Validating firmware for each IPC system configuration. Using firmware tools to customize configurable IPC solutions. The FE creates and reviews Hardware specifications for special System requirements. like for example special industrial hardware that needs support from the firmware. The FE should be efficient in trouble shooting software or hardware related issues. Bring up, test and do system integration including documentation. Work with multiple site engineering teams to monitor and implement product specifications. Help define and lead the technology direction of the IPC groups strategic direction. Validation of Software utilities for IPC/HMI systems OS compatibility and configuration for Windows and embedded OS usually embedded Linux Application compatibility and configuration for Windows and embedded OS. IPC hardware compatibility (Network, Video, Industrial, CPU Chipset etc) Provide vendor tools and hardware to support software and firmware development and use in Manufacturing Demonstrate initiative by understanding what actions need to be taken and completing the required tasks while seeking the perspective of others as required. Demonstrate an honest and forthright presence by taking responsibility for own mistakes and not blaming others, and by doing what he / she commits to doing. Work as a team player to make a difference within the business and express gratitude and appreciation to others who have provided information, assistance or support. Readily handle change through taking advantage of lifelong learning opportunities and being open minded and curious in the face of new challenges.
QUALIFICATIONS: BS/BA in Computer Science, Electronic Engineering, Computer Engineering or related field or comparable experience. Experience in building open-source embedded OS and software for complex hardware systems Experience in leading firmware architecture for embedded devices and PCs Experience of developing system specifications and implementing them in firmware Experience of multiple PC standards (ACPI, PCIe, SATA, USB, SMBIOS, vBios, traditional and UEFI/EFI Bios etc.) Experience in working on remote teams, including external companies located outside the US, with the flexibility to adapt to diverse cultures, time zones, and related factors is desirable Should have a track record of accomplishments in system design, influencing people, PC technologies, and technical product development is highly desirable Must have excellent analytical and problem-solving skills Must have a professional attitude, and be very well organized Must be Dynamic, flexible and have a great interest in technology Must have a solid experience in Firmware development in C/C++ Must perform as a team player ESSENTIAL JOB FUNCTIONS: Must be proficient in spoken and written English. Some ability in spoken/written Chinese Mandarin is helpful. Must be able to travel via airplane, domestic and international. Must have a valid drivers license and be able to travel via automobile for up to six hours at a time. Must be able to lift a minimum of 50 lbs.
Notice to Staffing Agencies, Placement Services, and Professional Recruiters:Phoenix Contact has an internal Staffing Department. Recruiters are hereby specifically directed NOT to contact Phoenix Contact employees directly in an attempt to present candidates. Phoenix Contact will not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to Phoenix Contact, including unsolicited resumes sent to a Phoenix Contact mailing address, fax machine or email address, directly to Phoenix Contact employees, or to Phoenix Contacts resume database will be considered Phoenix Contact property. Phoenix Contact will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume. Phoenix Contact will consider any candidate for whom a Recruiter has submitted an unsolicited resume to have been referred by the Recruiter free of any charges or fees. Phoenix Contact will not pay a fee to any Recruiter that does not have a signed Phoenix Contact contract in place specific to the position for which the resume was submitted. Recruiting vendor agreements will only be valid if in writing and signed by Phoenix Contact's Director of Organization Development and Talent Acquisition or his or her designee. No other Phoenix Contact employee is authorized to bind Phoenix Contact to any agreement regarding the placement of candidates by Recruiters. By submitting a candidate to Phoenix Contact, recruiters agree to be bound and comply with this Jobble

Keywords: Phoenix Contact Usa, Ann Arbor , Firmware Engineer, Engineering , Ann Arbor, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Ann Arbor RSS job feeds