Requirements:
In needs of a very strong embedded firmware engineer.
* 10 plus years developing embedded software in commercial products - preferably in a Life Science or Diagnostic Device domain.
* Agile/Scrum software development process experience using JIRA/TFS
* Comfortable with RFID, Bluetooth/LE, TCP/IP networking protocols
* Ability to read and understand circuit diagrams and use of scopes, logic analyzers, JTAG probes for debugging *Experience working with an Electrical Engineer on electronics hardware bring-up
Preferences:
Life Sciences background, Microprocessor experience, GUI Design
*Embedded firmware, Create and maintain instrument-control firmware for our new and existing products
*Generate embedded firmware for instrument control at the microprocessor level for new products and R&D test fixtures.
*Collaborate with Manufacturing on developing new product test fixtures
*Work with Marketing on designing GUI's for our devices – and manage GUI firmware and software developments with internal and external resources.
*BS or MS degree in Computer Science, Computer Engineering or related fields
*Working knowledge of common low-level communication protocols: SPI, I2C, I2S, UART
*Working knowledge of peripheral devices: Nor-Flash, serial EEPROMS, Sound-Codecs, stepper and/or DC motor drivers
*Knowledge of real-time operating systems like FreeRTOS, MicroC-OS, or VxWorks
*Experience with Linux/Yocto a plus
*Good knowledge of at least one embedded processor architecture, e.g. ARM, MIPS, PIC etc.
*Demonstrated and significant depth of understanding of (embedded) software architecture
Equal Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.entegee.com/candidate-privacy-information-statement/
The Company will consider qualified applicants with arrest and conviction records