Senior Firmware Engineer Job at Pentangle Tech Services | P5 Group, Waukegan, IL

K0RjVmlpbElSYW1GcG1YVit2MmJERm5L
  • Pentangle Tech Services | P5 Group
  • Waukegan, IL

Job Description

Job Title: Lead Firmware Engineer

Location: Waukegan, IL

Duration: Long Term

Job Summary:

Activities contributing to the design and development of new products and solutions. Includes activities linked to technical improvement of existing products and components. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities. You will interface and exchange with internal and external customers, vendors, and suppliers throughout the life of the project.

Roles and Responsibilities:

  • Design, document, develop, and test embedded firmware
  • Developing Firmware for UPS / Inverter / Power conversion products
  • Embedded GUI development
  • Full lifecycle application development
  • Software testing and quality assurance.
  • Participate in design reviews, software process development activities
  • Integrate software with existing systems.
  • Evaluate and identify new technologies for implementation.
  • Work closely with hardware engineers for end-to-end integration and debugging of products

Knowledge and Skills:

  • Experience in developing Firmware for UPS / Inverter / Power conversion products
  • PFC / Inverter digital control implementation, State machine design and implementation.
  • Experience in architecting embedded software for Online UPS with state-machine Solid programming experience in C or C++.
  • Experience with RTOS, such as FreeRTOS
  • Experience in Linux driver development would be a Plus point
  • Hands-on experience with communication protocols and network monitoring solution like SNMP, MODBUS, SPI, UART, I2C, RS232, RS485, CAN etc
  • Worked with USB host and device function drivers, resistive/capacitive touch screen, ADCs and DACs, Graphical LCD display, NAND flash driver, touch screen driver and bootloader.
  • Experience in Linux device driver/BSP and application development
  • knowledge of Electronics and building new hardware or customizing existing hardware
  • Experience in hands-on development and troubleshooting on embedded targets
  • Experience in embedded systems design with real-time operating systems
  • Familiar with a variety of 8- to 32-bit microprocessors and microcontrollers from manufacturers such as Freescale, NXP, ST, TI etc.
  • Experience using in-circuit emulators, logic analysers, oscilloscopes etc

Qualifications:

Bachelor's/Master’s degree in Computer Science, Electronics, Electrical Engineering, or equivalent subject.

Experience:

8+ years of experience in embedded firmware development

Job Tags

Similar Jobs

Touchstone Communities

LVN Charge Nurse Job at Touchstone Communities

 ...Job Description LVN Charge Nurse Lead with Compassion and Purpose!\n\n \n Rosewood Heights \n\n Are you a Licensed Vocational Nurse (LVN) with a heart for leadership and compassionate care ? Were looking for a dedicated and experienced LVN Charge Nurse... 

Warwick Hotel

Landscaping Manager Job at Warwick Hotel

 ...location. We are proud of our passion, our people, and our commitment of delivering the ultimate hotel experience. As a landscape manager, you will be: Collaborating with landscape architects or designers to plan and create outdoor spaces that meet company requirements... 

Alter Domus

Fund Accountant - Private Equity Job at Alter Domus

Job Description ABOUT US We are Alter Domus. Meaning The Other House in Latin, Alter Domus is proud to be home to 85% of the top 30 asset managers in the alternatives industry, and more than 5,000 professionals across 23 countries. With a deep understanding...

The University of Kansas Health System

PRN Spanish Interpreter Job at The University of Kansas Health System

 ...PRN Spanish Interpreter Varies The Interpreter helps facilitate successful delivery of services to linguistically diverse consumers. Explain KUHS resources, office policies and procedure; is familiar with Regulatory and Compliance guidelines and national trends; serves... 

Easy Street Brands

Creative Project Manager Job at Easy Street Brands

 ...TL;DR - Well know youre the one if Were looking for a Creative Project Manager who is equal parts organized operator and creative thinker. Youll own the systems that keep our creative engine runningmanaging briefs, timelines, and handoffs. You catch bottlenecks...