At ACON labs, we are making a difference in medical care by offering medical devices for diagnosing a variety of conditions.
In addition, we are able to streamline and reduce costs for the physician and/or patient directly.
We are seeking a Firmware Engineer to join our R&D team to develop embedded software applications for medical diagnostic equipment and instrumentation products.
The essential duties/responsibilities for this position are:
• Manage embedded software development programs in a small team environment;
• Prepare technical documentation, project timelines, and progress reports for software projects to management as necessary;
• Work independently in the design, coding and documentation of embedded software applications for medical electronic products;
• Work closely with electrical engineers, chemists and marketing team members to identify and document software design requirements;
• Establish product requirements and ensure software/firmware designs meet them;
• Establish V&V schedules and timelines, direct the creation of validation protocols, and direct/or perform V&V activities in accordance with regulatory guidelines, SOPs and documents;
• Follow appropriate work processes and SOPs defining how to work within design controls for FDA and ISO regulatory guidelines; and
• Follow established methodologies, processes and work structure for version control of software components, and ensure conformance to those processes.
Requirements of the position:
• Bachelor degree in Computer Science or Electrical Engineering;
• 5-7 years of embedded software design experience and C/C++/assembly experience with various microprocessors;
• Experience in the medical device/IVD industry a plus;
• Knowledge of structured software development processes;
• Knowledge of real time embedded software development;
• Ability to read and understand electronic schematics and trouble shoot software issues down to the electronic interface;
• Familiarity with V&V processes and documentation;
• Computer literate with knowledge of appropriate embedded software development tools, including microprocessor specific compilers, cross compilers, and other related coding and debugging tools;
• Must be conscientious of and possess a positive attitude toward establishing and meeting deadlines and project schedules;
• Ability to organize work priorities and interact effectively with other team members;
• Work with project management functions, establishing and meeting timelines; and
• Ability to organize work priorities and interact effectively with other team members.
This position is located in our corporate office in San Diego’s biotech community.
As an employee you’ll enjoy our competitive benefits and compensation packages, as well as working in a supportive team environment.
We invite qualified candidates to consider a career with us by sending your resume.