UnionCityRecruiter Since 2001
the smart solution for Union City jobs

Senior Firmware Engineer

Company: XII Medical
Location: Union City
Posted on: July 31, 2022

Job Description:

XII Medical is a startup company developing a next-generation implantable hypoglossal nerve stimulation system for the treatment of obstructive sleep apnea. The next-generation system aims to increase patient compliance by reducing surgical invasiveness and improving the patients' sleeping habits.We're seeking an experienced, dedicated firmware engineer with a wide breadth of firmware development experience to join our talented team. This individual is responsible for designing, implementing, and verifying firmware functional blocks for the company's Sleep Apnea product. He/She will be working in multidisciplinary teams, interfacing with and not limited to the electrical development and test groups. The ideal candidate has large and small company experience, an understanding of software development processes, and a desire to move quickly in an agile environment.Qualification Requirements:--- 5+ years firmware development experience--- Lead Firmware development for medical device products with STM32 based microcontrollers--- Interfacing with BLE based control devices (mobile apps)--- Develop firmware across the full product development lifecycle for Medical Devices--- BS/MS in Computer Science, Software Engineering, Electrical Engineering, or similar--- Provides valuable input when reviewing hardware block diagrams and hardware requirement specifications--- Desire to learn FDA product/testing requirements Involvement with medical device regulatory standards such as IEC 60601, IEC 62304, and ISO 13485 including experience with system risk/hazard analysis--- Proactively communicates impact of own work schedule on projects--- Working knowledge of development tools such as STM32CubeIDE, Eclipse, Git, Jira and Jenkins.--- Troubleshooting experience with logic analyzers, oscilloscopes, microprocessor debuggers, communication protocol analyzers--- Flexibility and ability to self-start on new challenges, problem-solving with minimal supervision --- Ability to work efficiently on multiple tasks with deadlines --- Good organizational and multi-tasking skills as well as strong written and verbal communication skills --- Capability of using automated software testing tools Education Requirements: --- BSEE degree is required. --- MSEE is preferred.We offer significant benefits to its employees such as no-cost medical benefits, a competitive salary, bonuses, and stock options. We also cover relocation within California.XII Medical is an equal opportunity employer.All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, or any other characteristic protected by applicable law.

Keywords: XII Medical, Union City , Senior Firmware Engineer, Engineering , Union City, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Union City RSS job feeds