Actalent: Embedded / Firmware / Software Engineer

Job Description:Provide new product development support, specific to microprocessors/microcontrollers in the Industrial, Commercial, Residential and/or Retail generator or Power Tool product area including; Creating and maintaining CAD models, drawings, and BOMs, Supporting product development plans (schedule, product cost, meeting design inputs), Interfacing with internal company personnel, Provide technical support for assigned projects.Design of new control algorithms and performing Applications Engineering Firmware architecture design; Design embedded circuits using microprocessors/microcontrollers Design embedded circuits encompassing both analog and digital circuitryDesign embedded circuits encompassing power electronics Create, design and develop test specifications for new systems and firmware/software.

Conducts and evaluates test specification including testing firmware/hardware Verifies accuracy of project documentation, test procedures and manuals Use Design for Manufacturability and Design for Test Activities techniquesCollaborates with internal manufacturing partners, contract manufacturers, designers and product specialists to optimize basic designs for manufacturability.

Utilizes simulation toolsCreate and improves schematics using CAD tools Create PC based testing tools Troubleshoot designs to the component levelProactively train, coach and mentor less experienced Engineers Participate in design reviews Other Duties as assigned and the following: Collaborate with internal product partners, designers and product specialists to optimize more complex specification for integrationOccasional Travel to other facilities and customer site visits Mentor less experienced engineers.Additional Skills & Qualifications:MINIMUM QUALIFICATIONS: Bachelor of Science in Electrical Engineering, Computer Engineering, or directly related Engineering degree7 years of experience with Object Oriented languages: C++,C#, JavaPREFERRED QUALIFICATIONS: Masters of Science or PhD in Electrical Engineering, Computer Engineering, or directly related Engineering degreeExperience with high voltage, high current power systemsExperience with IRQs and processor cycle timingARM ASM knowledgeExperience in RTOS, state machine and algorithm design using the C language Experience in both analog and digital design utilizing microcontrollersExperience of microprocessor hardware interfacing techniques (e.G.

IIC, SPIbus, EEprom, etc.) Experience in new product design and developmentExperience with schematic capture toolsKNOWLEDGE, SKILLS AND ABILITIES: Ability to perform detail oriented work with a high degree of accuracy; Ability to translate technical information to all audiences; Expert level understanding and knowledge of engineering principles; Able to solve intermediate engineering problems; good decision-making skills; Expert level knowledge of communication protocols/hardware interface; Expert level ability to write test firmware to test hardware designs Advanced ability to use FMEA/DFMEA toolsExperience Level:Entry LevelWork Model:3 days onsite, 2 remote About Actalent:Actalent connects passion with purpose.

Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more.

Every day, our experts around the globe are making an impact.

Were supporting critical initiatives in engineering and sciences that advance how companies serve the world.

Actalent promotes consultant care and engagement through experiences that enable continuous development.

Our people are the difference.

Actalent is an operating company of Allegis Group, the global leader in talent solutions.The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Related Post