Embedded software engineer

Embtel, Inc.

Brisbane (CA)

On-site

USD 100,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Embtel, Inc. in Brisbane, California is seeking a Sr. Embedded Software Engineer to join their R&D team. You will contribute to firmware development for innovative medical systems, working with complex laser and ultrasound technologies.

The ideal candidate has expertise in embedded systems, particularly in C programming and communication standards like I2C and SPI. This role offers a chance to collaborate on diverse projects with skilled engineers in an engaging work environment.

Qualifications

  • 4+ years of experience in embedded control system design and debugging.
  • Ability to read electronic schematics and datasheets.
  • Familiarity with RTOS and GUI technologies.

Responsibilities

  • Participate in medical device design activities and develop new device specifications.
  • Write embedded software in C and other languages.
  • Develop Software Requirements Specifications and Design Documents.
  • Support existing devices by working with the Sustaining Engineering Group.

Skills

C programming
Embedded control system design
Debugging skills
Knowledge of I2C, SPI, USB, Ethernet
Experience in programming ARM microprocessors
Familiarity with wireless technologies

Education

Bachelor's or Master's in Electrical Engineering or Computer Science

Tools

IAR tools
Version control software

Job description

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
  • 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.
  • Experience in programming systems based on ARM microprocessors.
  • Experience in using IAR tools.
  • Familiarity with embOS operating system.
  • Experience with wireless technologies, such as 802.11, 802.15.1.
Additional Information

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Analog Group • South San Francisco (CA)

On-site
USD 90,000 - 130,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Senior Manager, Embedded Software Engineering - Advanced Energy
Senior Manager, Embedded Software Engineering - Advanced Energy

Socket.dev • Sunnyvale (CA)

On-site
USD 193,800 - 342,000
Embedded Developer
Embedded Developer

Sonoma Consulting Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Sr. Embedded SW Engineer
Sr. Embedded SW Engineer

Peoplentech LLC • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Embedded Software Team Lead
Embedded Software Team Lead

Suru • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

INOVIO Pharmaceuticals, Inc. • San Diego (CA)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

Skills Alliance • Austin (TX)

On-site
USD 90,000 - 120,000
Principal Embedded Firmware Engineer
Principal Embedded Firmware Engineer

USA Firmware • Georgia

On-site
USD 120,000 - 160,000
Company-paid Vision and Dental insurance
Discounted Medical insurance
401(k) matching program
+2
Principal Embedded Firmware Architect – Medical Devices
Principal Embedded Firmware Architect – Medical Devices

USA Firmware • Georgia

On-site