JobWatch

23 days old

Embedded Systems Engineer

Kelly Services
Cupertino, CA 95015
**Embedded Systems Engineer**


The successful candidate will have the opportunity to work with our client, a multinational IT company specialized in consumer products (hardware & software) and services.



**Locations:** Cupertino, CA or Austin, TX



**Duration:** 6-month contract with possibility of renewal.



_Candidate must be eligible for direct W2 contract._



**Job Descriptions:**



The Engineer will be part of Embedded systems development team to support devices with the exemplary company consistently bringing innovations in the industry. In this role, you will be part of cross-functional interactions with the hardware, software, and QA teams.



As an Embedded Systems Engineer working on many embedded input devices you will be expected to:




+ Assist in the bring up and debug of prototypes quickly

+ Write clean, easy to understand, robust, and sustainable code tailored for embedded systems

+ Negotiate, specify and document communication protocols, system states, and firmware & software feature requirements with the software team.

+ Interface with the QA teams to inform and shape their white-box testing



**Job Requirements:**




+ Bachelors Degree in computer science or Electrical Engineering

+ Programming experience using C or C++ for embedded systems

+ Experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, M8C, 8051).

+ Debugging skills with JTAG, Oscilloscopes, and/or Logic analyzers. Development experience on Unix, Linux, or Mac OS X is preferred.

+ Experience interfacing microcontrollers with analog and digital sensors

+ Working knowledge of one or more communication protocols (e.g. UART, USB, SPI, I2C, USB-C and USB-PD)

+ Experience implementing firmware in adapter environments

+ Demonstrated capability in applying software best-practices to firmware designs

+ Solid board bring-up and debug skills

+ Strong communication and teamwork skills




**Why Kelly** **** **?**



As a worker today, its up to you to take charge of your career and look for opportunities to learn, grow, and achieve your potential. Helping you find whats next is what were all about. We know whats going on in the evolving world of workjust ask the nearly 500,000 people we employ each year. Connecting with us means getting the support, guidance, and opportunities needed to take your career where you may have never imagined.




**About Kelly** ****



At **Kelly** , were always thinking about whats next and advising job seekers on new ways of working to reach their full potential. In fact, were a leading advocate for temporary/nontraditional workstyles, because we believe they allow flexibility and tremendous growth opportunities that enable a better way to work and live. Connecting great people with great companies is what we do best, and our employment opportunities span a wide variety of workstyles, skill levels, and industries around the world.


Kelly is an equal opportunity employer committed to employing a diverse workforce, including, but not limited to, minorities, females, individuals with disabilities, protected veterans, sexual orientation, gender identity. Equal Employment Opportunity is The Law.

\#KellyGTS
Posted: 2020-10-05 Expires: 2020-11-05

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Embedded Systems Engineer

Kelly Services
Cupertino, CA 95015

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast