Embedded Software Engineer rmanent position y 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/li>
- Bacheloregree (B.S.) in CS/EE/BME
Desired Skills: - Mathematical and statistical concepts
- Great communication and problem solving ability
- Knowledge of FPGA design