<!-- x-tinymce/html -->We are pioneering innovative next generation treatment devices for personal health monitoring.
We are seeking to hire a Firmware Engineer.
The position is full-time and starts immediately. You will have the opportunity to work on advanced, cutting-edge technologies designed to revolutionize wearable health care. Your passion and drive will be rewarded with a competitive salary, benefits, and long-term growth opportunities.
Requirements:
The ideal candidate is a self-starter who enjoys working independently. You are detailed oriented, and goal driven. You excel at idea generation, concept development, and hands-on prototyping. You are a capable problem solver who is comfortable researching solutions autonomously.
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).
Responsibilities:
- Troubleshoot test set-ups to find sources of error and perform failure analysis.
- Manage project timelines, resources, and detailed documentation.
- Provide test procedures to verify product conformance.
- Analyze test data and provide report of findings.
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.
Benefits paid 100% by the company for the employee and their family.
Company offers Stock options.
RELOCATION ASSISTANCE PROVIDED