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 (ex: FreeRTOS, Zephyr).
· 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 U.S. Persons (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.