MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Firmware Developer Engineer- Contract

Company: OSI Engineering
Location: Mountain View
Posted on: October 18, 2020

Job Description:

JOB DESCRIPTION:

Seeking Firmware Developer Engineers for R&D Wearables Team in Mt View, CA

You will join a fast-paced, project-focused innovation group. Projects are developed and executed at the intersection of ambitious science and an urgent user need or application.

You will develop and optimize firmware, add features, and integrate with mobile apps.

You will take ownership of the firmware development on ARM Cortex-M0 and similar microcontrollers. The job requires strong fundamentals in embedded development -

Overall Responsibilities:

--- Specifically writing code on resource constrained (small Flash/RAM) platforms and low-power modes.

--- Good working knowledge of hardware peripherals (SPI, I2C, timers, interrupts and DMA) is required.

--- Good general programming skills as well as aptitude/reasoning is essential.

--- Experience with capacitive-touch technologies is highly desired.

--- Ability to interface with mobile apps (Android & iOS) would be a definite advantage.

--- Interface firmware with (Android and iOS) mobile apps via BLE / Bluetooth Smart. Should be able to modify & build mobile apps to conduct quick experiments with firmware.

--- Work in an Agile environment to quickly iterate over the design-build-test-measure cycles

--- Develop processes and maintain infrastructure to continuously validate the robustness and responsiveness of the firmware

--- Support the delivery of firmware to production in factory - may require some travel to factory (10%)

Top 3 daily responsibilities:

--- Take ownership, develop and optimize firmware to production quality

--- Work with external vendors to evaluate and integrate prototypes; coordinate with product team to make recommendations and deliver high quality product

--- Write production quality C and/or ARM assembly code to ensure that firmware meets or exceeds the key success metrics for the project (CPU & memory usage, power consumption, latency, etc.)

Must Have skillsets:

--- Bachelor's degree in Computer Science, EE or related technical discipline

--- 5+ years of experience in firmware development with experience in delivering firmware for consumer products

--- Writing code on resource constrained (CPU, small Flash/RAM) platforms and low-power modes

--- Strong software development skills: proficient C programming, conversant with ARM Cortex-M0 assembly; experience using hardware dev-kits

--- Good working knowledge of hardware peripherals (SPI, I2C, timers, interrupts and DMA &, connectivity (Bluetooth Smart / BLE and Bluetooth)

Desired Skillsets:

--- Experience with capacitive touch technologies

--- Experience using Machine Learning frameworks to develop algorithms

--- Mobile (Android & iOS) app development

Location: Mountain View, CA

Duration: 12+ months

CONTACT INFORMATION:

Keon@OSIengineering.com



  • 550.2800x113


    OSIJOBS

Keywords: OSI Engineering, Mountain View , Firmware Developer Engineer- Contract, IT / Software / Systems , Mountain View, California

Click here to apply!

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

I'm looking for
in category
within


Other IT / Software / Systems Jobs


AWS - Software Engineer
Description: Join Hired and find your dream job as a AWS - Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive (more...)
Company: Hired
Location: Brisbane
Posted on: 10/23/2020

Java Developer
Description: The candidate will bull Participate in design discussions, code reviews and project related team meetings. bull Work with other engineers, Architecture, Product Management, and Operations teams to focus (more...)
Company: IT Minds LLC
Location: San Jose
Posted on: 10/23/2020

AWS - Software Engineer
Description: Join Hired and find your dream job as a AWS - Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive (more...)
Company: Hired
Location: Walnut Creek
Posted on: 10/23/2020


PATIENT FLOW TECHNICAL PROGRAM MANAGER - 10710
Description: Department Description br br The mission of Information and Technology is to create and support an information technology environment that enhances the ability of the UC Davis community to teach, (more...)
Company: University of California - Davis Medical Centers
Location: Sacramento
Posted on: 10/23/2020

Applications Analyst I job in Sacramento CA
Description: lt span gt lt span style color: 000000 background-color:transparent font-family:Times New Roman font-size:12pt font-weight:normal font-style:normal gt Modis is seeking an Applications Analyst in (more...)
Company:
Location: Sacramento
Posted on: 10/22/2020

Distinguished Software Engineer - Director
Description: 201 Third Street 61049 , United States of America, San Francisco, CaliforniaDistinguished Software Engineer - DirectorAt Capital One, we believe in the values of Excellence and Doing the Right Thing. (more...)
Company: Capital One
Location: Sausalito
Posted on: 10/23/2020

Web Services Manager, Service Delivery and Operations
Description: Stanford Web Services SWS is an award-winning agency within Stanford University providing web strategy, user experience, visual design, and web development services to the campus community. SWS is part (more...)
Company: Stanford University
Location: Redwood City
Posted on: 10/23/2020

AWS - Software Engineer
Description: Join Hired and find your dream job as a AWS - Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive (more...)
Company: Hired
Location: Clayton
Posted on: 10/23/2020

Data Security Application Analyst 6 month + Contract Job in Sacramento CA
Description: lt span gt Modis is looking to fill a Data Application Analyst position for a 6 month contract in Sacramento that is likely to extend with our client in Sacramento, CA. If you meet the below requirements (more...)
Company:
Location: Mather
Posted on: 10/22/2020

General Software Engineer
Description: We are looking for junior software engineers for the AI innovation team in Baidu USA. Our AI innovation team targets the next generation of multimedia production with the help of AI. We've released our (more...)
Company: Baidu USA
Location: Sunnyvale
Posted on: 10/23/2020

Log In or Create An Account

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

Mountain View RSS job feeds