Firmware Engineer
Location: Warminster, PA (Onsite)
Full Time Role
"C" Software Embedded, Device Driver level.
RTOS, ARM Microprocessor, Jira tools
Need to come from a process driven industry such as: Medical Device, Biotech, Pharmaceutical, Defense, Telecom etc.
Skills:
- Experience in low level drivers development
- Experience with Communication protocols over I2C, SPI, UART, USB, etc.
- Worked with various types of Sensors Memory, Power Management
- Able to understand HW schematics (Actual experience in hardware development is a plus)
- Experience with developing with a RTOS (Zephyr RTOS is a plus)
- Experience with IoT products is a plus
- Low power applications is a plus
- Knowledge in software development lifecycle (concept phase, requirement, design, implementation, testing, sustaining, support to manufacturing/production).
- Knowledge/experience in a software development process such as CMMI is a plus.
- Able to write engineering/technical level documentation (e.g. requirements, design, test cases and procedures, etc.).
- Experience with embedded device security is a plus.
- Experience with ARM microcontrollers.
- Experience with source code version control management tools (e.g. Bitbucket).
- Experience with issue tracking tools (e.g. Jira).
Other Qualifications:
Bachelor's degree with a minimum of 5 years’ experience, or a Master's degree with a minimum of 1-4 years’ experience preferred, in computer engineering, computer science electrical engineering, or related degree, or an equivalence in work experience alone.
Job Type: Full-time
Pay: $90,000.00 - $105,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Experience:
- Firmware engineer: 5 years (Preferred)
- Software Embedded: 3 years (Preferred)
- RTOS: 3 years (Preferred)
- ARM Microprocesso: 3 years (Preferred)
- Jira: 3 years (Preferred)
- C programming: 3 years (Preferred)
- Device Driver: 3 years (Preferred)
Work Location: In person