SantaClaraRecruiter Since 2001
the smart solution for Santa Clara jobs

Senior Firmware Engineer

Company: LanceSoft, Inc.
Location: Santa Clara
Posted on: May 13, 2022

Job Description:

Description: Key Responsibilities: --- Develop and deliver robust and safe firmware for medical devices --- Interact with hardware engineers, mechanical engineers, quality engineers, test engineers, and many more groups on a regular basis to ensure requirements and specifications are being met --- Participate in the generation of requirements and test protocols --- Actively participate in code reviews and design reviews --- Contribute to failure analysis to understand where hardware and software can fail and how we can mitigate these risks --- Document the design of your software and participate in the formal release of documentation satisfying quality and regulatory requirements for medical devices --- Work with manufacturing engineers to take your software from the lab to the manufacturing lineBasic Qualifications --- A minimum of a bachelor's degree in required. Preferably in a related Engineering field. --- A minimum of 5 years professional experience developing robust firmware in a bare-metal
Environment is required. --- A firm understanding of C is required. --- Experience with bringing up and troubleshooting new hardware is required. --- Must be able to read and understand basic electrical schematics. --- Experience with common embedded communication protocols (RS232, SPI, I2C, CAN, USB, etc) is
Required. --- Experience with complex System debugging over J-Link, J-Trace. --- Hands on experience working with electrical measurement instruments and tools such as oscilloscopes, power supplies, multi-meters, function generators, etc. --- Experience with common toolchains and development environments (GCC, CMake, Eclipse based, etc) is required. --- Proficient in version control systems such as git and common web-based interfaces is required. --- Excellent written and verbal communication skills are required. --- Willingness to solve difficult problems and show up to work each day ready to learn new things is required. Preferred: --- Motor or Power Control Firmware Development Experience is a big plus --- Arm Cortex-M4 development experience --- Familiar with FPGA designs and soft-core microcontrollers --- Experience with at least one scripting language such as Python --- Medical device experience (IEC 62304) --- Working in a continuous integration environment --- Unit testing embedded software

  • --- Familiar with RTOS concepts

Keywords: LanceSoft, Inc., Santa Clara , Senior Firmware Engineer, Engineering , Santa Clara, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Santa Clara RSS job feeds