Sr. Firmware & Embedded Software Engineer (Bluetooth Low Energy) Job at Acara Solutions, San Jose, CA

SXRBVzdGM2RvNVRJWVp4U3ZnRHJZUXI2OFE9PQ==
  • Acara Solutions
  • San Jose, CA

Job Description


Acara Solutions is a staffing services firms that has been supporting advanced manufacturing nationally since the 1950's. Our San Jose electronics manufacturing innovation client has a direct salaried opening for a Sr. Firmware & Embedded Software Engineer . Their salary range tops out at around $185K with some flexibility for the right candidate. The engineer must live locally to the Bay Area. Flexible hybrid with a target of 3 days in the office each week. 

The position requires device level experience and a background in BLE, RTOS, and low-power microcontrollers

This is a smaller nimble organization. The role encompasses a large variety of projects that may include aerospace, space, defense, medical device, health & asset monitoring, weareables, IoT, automotive, robotics and RF/communications.

We are looking for a talented, creative and disciplined firmware engineer to join the System Design and Electrical Engineering Group. In this role, you will architect, design, prototype, and test firmware for the next generation of additively manufactured Hybrid Electronics (HE) that radically redefine the way people work, play and connect. The candidate is expected to architect, design, develop and test firmware that enables application domains in wearables, industrial IOT and structural health monitoring. 

In this role, you will participate in the definition of architecture and implementation of designs in both prototype and shipping consumer products and critical needs for the Department of Defense as well as demonstrate good development practices and seamless collaboration. You will have the opportunity to participate in all phases of system and device design. You will collaborate closely with our experts in system integration, robotics, software, testing, and process, in a broad range of environments from medical devices to consumer electronics.

· Develop firmware for low-power, ARM Cortex-M based, embedded devices that interact with various sensors / IC including, BLE, accelerometers, external flash and other peripherals.

· Understand and implement power-management, boot loaders, scheduling, inter-processor communication, computer vision and firmware / system interfaces on RTOS and/or bare-metal environments.

· Board bring-up: work with Hardware engineers to debug pre-production boards and iterate design until functional.

· Define and document software requirements and software design methodologies.

· Help design and maintain the development process to architect, document, implement, test and track sustainable and reusable code.

· Develop manufacturing tests for firmware that will run at the factory to validate firmware and electronics work as expected.

Job Requirements

Required Skills / Qualifications:

· Bachelor of Science in Computer Engineering or Computer Science, or equivalent. 

· Min 7 years of embedded software development and the following experience:

·   Experience with RTOS (ideally FreeRTOS, Zephyr).

*   Device level experience. 

·   Experience with embedded software design and programming in C/C++ for development, debugging, testing and       performance analysis using Python.

·   Deep understanding of Bluetooth Low Energy is required.

·   Experience with low-power microcontrollers (e.g., ARM Cortex M4 series, Nordic, Ambiq, STMicro) is required.

·   Familiar with: I2C, UART, SPI, PWM, ADC, Timers, Counters, USB, Flash, RAM.

·   Experience using Git, Jira, PLM, continuous integration, unit and regression testing is required.

·   Familiar with IDEs including MS Visual Studio, Segger IDE, Visual Studio Code, Keil.

Due to ITAR regulations, this position requires a U.S. Person (Green Card acceptable)

Preferred Skills / Qualifications:

· Knowledge of Java and Javascript is a plus.

· Experience with WiFi is a plus.

· Familiarity with batteries and charger ICs is preferred, implement charge & discharge curves.

· Optimizing peripheral / sensor communications for low power is preferred.

· Familiar with analog sensors (e.g., temperature, light, accelerometer) is preferred.

· Experience with machine learning algorithms, AI models, and implementation strategies.

Aleron companies (Acara Solutions, Aleron Shared Resources, Broadleaf Results, Lume Strategies, TalentRise, Viaduct) are an Equal Opportunity Employer. Race/Color/Gender/Religion/National Origin/Disability/Veteran.

Applicants for this position must be legally authorized to work in the United States. This position does not meet the employment requirements for individuals with F-1 OPT STEM work authorization status.

Job Tags

Work at office, Flexible hours,

Similar Jobs

United Tribulation Choir

Virtual Assistant (remote) Job at United Tribulation Choir

 ...scheduling meetings) Book travel and accommodations Create presentations and write official, company-wide correspondence Virtual Assistant Qualifications/Skills High school diploma Strong working knowledge of MS Office Experience with online meeting... 

Rustman Agency

Entry-Level Sales Representative Job at Rustman Agency

 ...into successful sales professionals. As an Entry-Level Sales Representative, youll receive...  ...career while helping families secure life insurance and financial peace of mind. Key...  ...mindset Willingness to obtain a Life and Health insurance license (we can help) Start... 

KOHLS

Part-Time Maintenance & Housekeeping (Janitorial) Job at KOHLS

 ...$25.50About the RoleIn this role, you will be responsible for the cleaning and maintenance of all store areas in accordance with Kohls procedures, guidelines, and methods. You will ensure a safe and clean environment for customers and associates by performing daily... 

The Shops at Farmington Valley

Part-time stylist Job at The Shops at Farmington Valley

Part-time stylistMar 5Snip-Its aVery Busy, Fun, and Unique-salon where stylists make a guaranteed hourly plus commission!Were looking for aPart-Time Hairstylist-to join our team. Must be available weekends. This is an excellent opportunity for new stylists, ...

TridentCare

Microbiologist/ MLT, Microbiologist Job at TridentCare

 ...Pay Range: $25.00-$30.00 (Based on experience) POSITION SUMMARY Performs lab testing and associated activities within the Microbiology section, including Serology, Virology and Parasitology. Essential Position Duties Reviews the daily specimen management report...