drjobs Embedded Firmware Engineer

Embedded Firmware Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Ashburn, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Who We Are:


Customizing Android OS working with the Linux kernel device drivers HAL (Hardware Abstraction Layer) and system services to optimize performance enhance functionality and ensure compatibility with our hardware platforms.
1. Customize and integrate Android OS for embedded devices and custom hardware.
2. Work on board bring-up and BSP (Board Support Package) development.
3. Debug low-level system issues including bootloaders kernel panics and driver failures.
4. Develop and optimize device drivers for various peripherals.
and optimize system performance and power consumption.
6. Maintain security compliance and implement secure boot SELinux dm-verity etc.

Developing code and state machines for 32bit microcontrollers including:
1. Embedded systems design on bare metal RTOS and Android environments.
2. Microcontrollers communication interfaces including SPI I2C UART MIPI CAN and USB as well as GPIOs and interrupts.
3. Wireless protocols including Bluetooth Wi-Fi LoRa ISM etc.
4. Power management through selective use of power islands/states core switching and dynamic clocking.

Employment Type

Full-Time

Department / Functional Area

Engineering

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.