OnLume Inc.
  • Madison, WI, USA
  • Based on Experience
  • Full Time

Join the OnLume team!

OnLume Surgical is creating the future of medical imaging devices for image-guided surgery. We are a growing team based in Madison, WI that enjoys collaborative and iterative development. OnLume is seeking a firmware engineer to design, implement, and maintain OnLume's embedded system firmware.

Responsibilities:
Design, implement, and maintain embedded microcontroller firmware
Interface with various peripheral components in OnLume's imaging systems
Extend and manage embedded subsystem communication
Prototype new interfaces and functionality
Create and maintain relevant documentation
Collaborate with team members, e.g., for system design and integration

The Ideal Candidate Is/Has:
Proficient in embedded C / C++ firmware development
Experience developing and debugging with ARM microcontrollers
Experience with common microcontroller peripherals, e.g., SPI, UART, ADC, DMA, etc.
Experience with embedded real-time operating systems
Experience developing under FDA Design Controls and IEC 62304 Medical device software life cycle
processes
Strong interpersonal and organizational skills
Good communications skills, both oral and written


Required Education and Experience:
BS (MS preferred) in electrical engineering, computer engineering, computer science, or related field
with more than 3 years' similar experience


This Job Is Ideal for Someone Who Is:
Collaborative - enjoys passion-driven teamwork
Autonomous - able to work independently
Innovative - prefers working in unconventional and creative ways


Compensation:
Benefits include medical, dental, vision, life, and short-term disability insurance, PTO, and holiday pay
Title and responsibilities are commensurate with experience

Job Type: Full-time

COVID-19 considerations: Remote work is optional due to COVID-19.

EEO/AAP Statement: OnLume Inc. is an EEO/AAP employer; all business decisions (employment, promotions,
compensation, etc.) are made without regard to race, color, religion, creed, gender, national origin, age,
disability, marital or veteran status, sexual orientation, gender identity, or any other legally protected status


Questions? Please contact: careers+0fd546b@OnLume.com

Full Job Description
OnLume Inc.
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
.
logo home our team news contact