22 days old
2017-11-022017-11-30

Senior Software Engineer

Redmond, WA 98052
  • Job Code
    583859
  • Payrate
    $120,000 To $150,000

Imagine designing and creating the code that boots the newest of all devices that our client makes! We perform system level engineering on exciting and upcoming projects-from initial hardware power-on to achieving manufacturing at production scale. Our software optimally brings together the hardware with the compelling experiences our client is creating for consumers. If you love working with cutting-edge hardware and diving into low-level code (bootloaders, Kernel Mode drivers, etc.), we are the team for you!


We are looking for an excellent Software Development Engineer to join our team and make our projects a success. The role requires extensive debugging skills, along with an inclination to quickly learn about hardware components via datasheet analysis. The work will span across UEFI and various sub-system drivers including development of apps/tools to communicate with hardware peripherals. Our team works closely with silicon vendors and integrate/customize the BSPs including UEFI, battery/charging, USB, Audio, DSP, WLAN, Bluetooth and Modem.


We *do* want you to be someone with strong coding and design skills, and someone who is great at collaborating with teams within Microsoft as well as from other companies.


Basic Qualifications:


- A Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field


- 5+ years' experience with C/C++ development


- 5+ years of experience in software, firmware or hardware development related fields


Preferred Qualifications:


- A sound track-record of shipping products


- Great design, coding and debugging skills with low level system components including device drivers


- Good understanding of fundamental OS concepts


- Willingness to learn, and a proactive and positive attitude


- Strong communications/customer interfacing skill and the ability to deal with ambiguity and prioritize issues

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Senior Software Engineer

Randstad Technologies
Redmond, WA 98052

Share this job

Senior Software Engineer

Randstad Technologies
Redmond, WA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast