Vacancy expired!
Senior/Staff Firmware Engineer Full time Role -Campbell CAMust be willing to work on our W2Salary 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 PPPWireless networking knowledge, including LTE, Wi-Fi, and BLECollaborate cross-functionally and globally with hardware, manufacturing and other software teams to define specifications, features, and APIsParticipate in design and code reviews, as well as mentor other members of the team RequirementsBS/MS in Computer Science/Electrical Engineering or equivalent8+ years of experience in developing embedded system products using C/CExpert-level C/C coding in a Linux/RTOS environment is a requirementExperience 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 softwareExperience with ARM based MCU development in C/C on real-time OSExperience in asynchronous event driven architecture and developing scalable and latency-optimized distributed application servicesProficient with buildroot, GCC, toolchain, Make, CMake, git, gdbExposure in connectivity architecture using Wireless (Cellular, Wi-Fi, Bluetooth and NFC), and wired (Ethernet) interfaces a plusDemonstrated ability and willingness to make critical system-level design decisions and drive projects from start to finish with minimal supervisionWorking with EV / EVSE products is a big plus
- ID: #48830930
-
State: California
Campbell
95008
Campbell
USA
- City: Campbell
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2023-01-26
- Deadline: 2023-03-26
- Category: Et cetera