Embedded software engineer

Embtel, Inc.

$100K — $130K *
Healthcare
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering or Computer Science, or equivalent experience with 4+ years in embedded control system design and debugging.
  • In-depth knowledge of embedded, microprocessor-based controller design.
  • Ability to read electronic schematics and datasheets.
  • Expertise in C programming and real-time operating systems (RTOS).
  • In-depth knowledge of communication standards: I2C, SPI, USB, and Ethernet.
  • Practical debugging skills using oscilloscopes and logic analyzers.
  • Experience collaborating with engineers across disciplines (electrical, mechanical, optical).

Responsibilities

  • Participate in medical device design, including requirements development and system specifications.
  • Write embedded software primarily in C.
  • Develop Software Requirements Specifications and Design Documents.
  • Support existing devices in collaboration with the Sustaining Engineering Group.
  • Ensure compliance with applicable standards through rigorous design and testing methodologies.

Benefits

  • Opportunity to work on innovative medical technologies in a collaborative environment.
  • Contribute to the entire product lifecycle in a cutting-edge R&D setting.
  • Potential for professional growth within a growing software team.
  • Engagement with complex technologies including laser systems and wireless communications.
Full Job Description
Position Summary:

The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of embedded software for novel medical systems. As part of our growing software group, you will contribute directly toward firmware development of Cutera products. Projects involve a broad range of technologies, including complex laser systems, optical delivery systems, ultrasound, and radio-frequency devices all developed internally by our scientists and engineers in our on-site R&D labs. This position provides a unique opportunity for an individual with broad interests and skills. Expertise in C and C++, as well as in-depth knowledge of 12C, SPI, USB, and Ethernet interfaces and RTOS, GUI, EWS and wireless technologies is desired.

Key Responsibilities:

  • Participate in medical device design activities, including development of new device requirements, system specifications, and architecture.
  • As a direct contributor write embedded software in C and other languages.
  • Develop Software Requirements Specifications and Design Documents.
  • Work with Sustaining Engineering Group providing support for existing devices.
  • Assure compliance with all applicable standards using appropriate design and testing methodologies.


Qualifications

  • Position Requirements:
  • Bachelors' or Masters' degree in Electrical Engineering or Computer Science, or equivalent experience, with four-plus years of related experience in embedded control system design and debugging.
  • In-depth knowledge of embedded, microprocessor based controller design required.
  • Ability to read electronic schematics and datasheets.
  • In-depth knowledge of HW communication standards such as I2C, SPI, SUB, and Ethernet.
  • Expertise in C programming.
  • In-depth knowledge of real-time operating systems.
  • Familiarity using version control software.
  • Practical debugging skills using oscilloscopes and logic analyzers required.
  • Cutera designs products that contain electronics, including high-voltage electronics, control circuits, electro-mechanical devices, electro-optics and instrumentation. Candidate must be well-versed in these aspects of device design.
  • Experience working with other electrical and electronics engineers; mechanical and optical engineers; software engineers and scientists to develop new products.
    Desired:
  • Experience in programming systems based on ARM microprocessors.
  • Experience in using IAR tools.
  • Familiarity with embOS operating system.
  • Previous experience designing medical devices.
  • Experience with wireless technologies, such as 802.11, 802.15.1.

Similar Jobs

More Jobs at Embtel, Inc.

More Healthcare Jobs

Find similar Embedded software engineer jobs: