Astrix Technology
Staff Firmware Engineer
Astrix Technology, New Haven, Connecticut, us, 06540
Staff Firmware EngineerEngineeringNew Haven, CT, US+ Added - 07/10/2024Apply for Job**Essential Functions & Accountabilities:**+ Formulate and deliver firmware architecture while influencing hardware design; Lead firmware development for complex electromechanical systems.+ Design and de-bug firmware and electronics systems which complies to relevant medical device requirements.+ Create formal Firmware Verification test protocols, run tests, and write Verification test reports**Qualifications**+ Track record and extensive R&D experience relating to firmware in medical device development and integration of complex electro-mechanical systems+ Track record and deep understanding of development approaches and strategies for effective execution and delivery of complex medical device programs.+ Medical device development experience with thorough understanding of Design Control guidelines as defined by FDA, MDR, ISO, CSI, and other standards.+ Proven and hands on experience with peripherals such as USB, SPI, I2C, UART, GPIO etc+ Solid understanding of analog circuits, signal conditioning, filters, and digital circuit design+ Proven and hands on experience in control algorithms like PID, floating point filters, etc.+ Solid understanding and experience with bare metal systems (no OS) and/or embedded OS (e.g. Embedded Linux, FreeRTOS, etc.)+ Minimum of 5 years of closely related experience in development of firmware+ Minimum of Bachelor of Science Degree in Computer Science, Electrical Engineering, etc.We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.