What are the responsibilities and job description for the Firmware Engineer position at Astrix Inc?
This is a specialized position focused on coding, prototyping, and validating firmware, along with supporting electronics design for product development projects. The Firmware Engineer contributes to shaping R&D technical strategies and is expected to work closely with cross-functional teams across various disciplines, influencing departmental outcomes.
Pay : $150,000-$163,000 / yr
Type : Direct hire
Requirements
- Minimum 1 year of related experience in development of firmware for electrical systems (medical devices preferred).
- Minimum of Bachelor of Science Degree in Computer Science, Electrical Engineering, Electronics, Robotics, Mechatronics, Computer Engineering or combination of related fields. Advanced degree strongly preferred.
- Knowledge of coding C / C and state machines preferred.
- Knowledge and experience with peripherals (USB, SPI, I2C, UART, GPIO etc.).
- Hands-on craft skills and experience with building circuits, de-bugging firmware, soldering, fixing, servicing and / or fabricating concepts, fixtures, and prototypes.
Responsibilities
Salary : $150,000 - $163,000