Job Description :
Principal Firmware Engineer

Location: Tinley Park, IL
Duration: Full Time

Description:
Tips:
- Software Engineers and Test Engineers are NOT Firmware Engineers
- NOT looking for a Project Manager, this is hands on R&D work

Manager Notes:
- Will be involved with lots of patents per year
- Lots of cutting edge, very stimulating projects
- This position is a Firmware Engineer but should have a good hardware design background and an understanding of circuits
- This will be working in a small team (5 people) and each person needs to be a leader in the team for their expertise (this person will be Firmware)
- This team is working on next gen, state of the art projects
- Will design Real Time Operating Systems, develop algorithms

Requirements:
- Bachelors in Electrical Engineering (or related field)
- Advanced degrees (Masters or higher) are a plus
- 8+ years of embedded firmware development experience is preferred (at least 5 years is required)
- The proven ability to work closely with other engineers, lab technicians, product management and customers in a team environment
- Experience working with hardware design team in the initial board bring up and hardware design verification
- Experience in all phases of software product development for large and small systems – requirements, system design, system architecture (high level design), low level design (module design), coding, unit testing, integration, system test, deployment and support.
- ARM based SOCs and microcontroller based design and development experience at the product level
- Experience with various networking protocols: 802.11, Ethernet, IP, TCP, UDP, and/or Bluetooth USB (EHCI) is a plus)
- Experience with RTOS-Real-time operating systems (Linux is a plus)
- Experience with research and development in the past is a must

Position Details:
- Develop firmware for a variety of embedded products
- Help define product architecture
- Create firmware architecture
- Create and execute development and bring up schedules
- Participate in schematic review process
- Help define technical requirements for new products/systems
- Create and execute test plans for product and software validation
- Design and implement electrical stress tests to ensure the reliability of the product
- Develop tools for internal use, including scripts and basic hardware interfaces and/or systems'' functionality for production testing

Summary:
Candidate are a principal firmware engineer/architect with an inquisitive mindset and a passion for new product research and development. Candidate enjoy solving complex problems and seek an opportunity that will allow candidateto take part in cutting-edge research, developing new and exciting products from the ground up. In our state of the art research facility, we are looking to empower a new principal firmware engineer to help us architect and build industry leading new products. As our principal firmware engineer, you will work in our innovation center, a research facility tasked with researching, designing and creating proof of concepts for new products. This is a chance to turn ideas into world class products. Candidate will bring creativity, ingenuity and innovation to the table everyday as you explore how best to accomplish business goals through firmware embedded into intelligent appliances. These products include active safety devices, Internet of Things (IoT) devices and wireless devices with a focus on embedded firmware. Your expertise with real-time embedded firmware design, ARM based SOCs, device drivers and board bring-up (Flash, EEPROM, SPI, I2C) will be critical to your success in this role.
             

Similar Jobs you may be interested in ..