Embedded Software Engineer

  • Foster City
  • Permanent
  • Tue Feb 13 19:09:13 2018

Embedded Software Engineer – Permanent position – Bay Area, CA

Our client is a Silicon Valley based privately held surgical robotics company that enables better patient care by developing transformative solutions in urology. They are looking for an Embedded Software Engineer to design, test and code embedded software. You will be able to work on multiple projects to maintain existing and develop new embedded software products. As a career opportunity, this Embedded Software Engineer should be passionate, forward-thinking and share in the reward of making work fun to fit in with this company.

Responsibilities:

  • Provide technical recommendations and solutions to develop new products and prototypes
  • Work closely with cross-functional groups, including Electrical Engineering and Mechanical Engineering counterparts to define product requirements
  • Ensure all embedded products are developed meeting SDLC requirements (definition, architecture, design, implementation, and testing)

Required Skills:

  • 3+ years Embedded Software Development in a medical device company
  • Strong understanding of the C/C++, uC/OS II RTOS, JTAG debugging and GNU compilers
  • Experience using microprocessor hardware (Digital I/O, low power modes, USART’s)
  • Bachelor’s degree (B.S.) in CS/EE/BME

Desired Skills:

  • Mathematical and statistical concepts
  • Great communication and problem solving ability
  • Knowledge of FPGA design