Andrews Cooper Technology LLC

Senior Firmware Engineer

Andrews Cooper Technology LLC
Apply
2 days ago
Snoqualmie, WA, USASenior

Base Salary

$131k - $185k/yr

Responsibilities

  • Define requirements, architecture, designs, and external communications/connectivity interfaces for patient bedside monitors.
  • Design, write, debug, document, and release software for communication, storage, and analysis of patient physiological information.
  • Participate in component design, large engineering projects, and complex distributed systems development across multiple teams.
  • Ensure on-time software delivery, including design documentation and unit tests needed for software maintenance.
  • Work with software architects and global teams to define workflows, maintain code consistency, and deliver solutions through collaboration with other engineers.
  • Own critical product areas, make engineering decisions, and communicate technical concepts to non-technical audiences.

Requirements

  • Bachelor's degree in computer science or equivalent experience in a related field; a master's degree in computer science is a plus.
  • At least 8 years of professional hands-on firmware engineering experience.
  • Experience with C and C++, multithreading, embedded Linux application development, and embedded communication protocols including I2C, SPI, UART, and USB.
  • Experience debugging embedded systems with debuggers, oscilloscopes, and logic analyzers.
  • Experience with statistical analysis, hardware schematic evaluation, software requirements, software architecture documentation, verification and validation, and test protocols.
  • Preferred experience includes medical device software, FDA Quality Systems Regulations, safety-critical software, high-reliability systems, containers, DevOps environments, Azure DevOps, Git, and risk management techniques such as FMEA and FTA.
  • Strong leadership, communication, presentation, collaboration, negotiation, and cross-functional influence skills are required.
  • Must be legally authorized to work in the U.S. without sponsorship and pass required background checks.
  • Ability to travel for work-related purposes, with reliable transportation for multiple client sites.

Benefits

  • Medical, dental, life, and disability insurance.
  • Health savings accounts, flexible spending accounts, employee assistance programs, and dependent savings accounts.
  • Paid maternity and paternity leave for birth or adoption.
  • Generous paid time off for vacation, sick leave, and community service, plus eight paid holidays.
  • In-office snacks, coffee, and sponsored lunches.
  • 401(k) retirement plan with a 3% employer contribution.
  • Hands-on mentorship and educational reimbursement.
  • Full-time position with up to 20% travel between locations.

Tech Stack

Categories

Andrews Cooper Technology LLC

About Andrews Cooper Technology LLC

51-200 employees
Contact me