Senior/Staff Firmware Engineer

FocuzMindz
Campbell, CA Other
POSTED ON 1/25/2023 CLOSED ON 2/7/2023

What are the responsibilities and job description for the Senior/Staff Firmware Engineer position at FocuzMindz?

Job Description

Senior/Staff Firmware Engineer

Full time Role -Campbell CA

Must be willing to work on our W2

Salary plus perks

 

Work on platform software including Linux BSP, board bring-up, Linux kernel, and communication interfaces including CAN, RS-232/485, I2C, SPI, Modbus, and PPP

Wireless networking knowledge, including LTE, Wi-Fi, and BLE

Collaborate cross-functionally and globally with hardware, manufacturing and other software teams to define specifications, features, and APIs

Participate in design and code reviews, as well as mentor other members of the team

 

Requirements

BS/MS in Computer Science/Electrical Engineering or equivalent

8 years of experience in developing embedded system products using C/C

Expert-level C/C coding in a Linux/RTOS environment is a requirement

Experience with Linux BSP platform including custom board bring up, U-Boot, kernel, device drivers, file systems (ext4, UBIFS, JFFS2), sound system (ALSA), Camera, and system software

Experience with ARM based MCU development in C/C on real-time OS

Experience in asynchronous event driven architecture and developing scalable and latency-optimized distributed application services

Proficient with buildroot, GCC, toolchain, Make, CMake, git, gdb

Exposure in connectivity architecture using Wireless (Cellular, Wi-Fi, Bluetooth and NFC), and wired (Ethernet) interfaces a plus

Demonstrated ability and willingness to make critical system-level design decisions and drive projects from start to finish with minimal supervision

Working with EV / EVSE products is a big plus

 

Sr/Staff Firmware Engineer
Array Labs -
Palo Alto, CA
Staff Firmware Engineer, Dojo
Tesla Motors -
Palo Alto, CA
Staff Firmware Engineer
Axiado -
San Jose, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior/Staff Firmware Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Circuit Design Skill

    • Income Estimation: $136,315 - $174,718
    • Income Estimation: $157,488 - $195,116
  • Computer Simulation Skill

    • Income Estimation: $100,743 - $135,091
    • Income Estimation: $94,536 - $131,810
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior/Staff Firmware Engineer jobs in the Campbell, CA area that may be a better fit.

Staff Firmware Engineer

HeadHunting Inc., Redwood, CA

Staff Engineer - Firmware Development

Western Digital, Milpitas, CA