What are the responsibilities and job description for the Senior Firmware Engineer position at Intellias?
We are seeking a talented Firmware Development Engineer to join our dynamic team. This is a consulting role for our client within the medical device space. The role is within the Firmware Development Team and will initially focus on a hybrid of firmware development, automated testing, and documentation while learning their systems. As you gain familiarity, you will transition into a full development role.
This position offers an exciting opportunity to work with cutting-edge technologies, particularly Python, in the firmware development process, alongside C# and C programming. The role emphasizes versatility and adaptability, catering to both mid-level and senior engineers.
Note : Candidates must be local to Minnesota. This role is not open for relocation.
Key Responsibilities :
- Design, develop, and test firmware using C#, C , and Python.
- Utilize Python to create tools for automation, testing, debugging, data analysis, and communication within the development process.
- Collaborate with cross-functional teams to document processes, system architectures, and key components.
- Implement, execute, and refine automated testing processes to ensure firmware quality and compliance.
- Contribute to firmware architecture and development for medical devices or other embedded systems.
- Adapt to shifting priorities while maintaining compliance with regulatory standards.
- Stay curious and open to learning new technologies that enhance development processes.
Must-Have Qualifications :
Preferred Qualifications (Nice-to-Have) :