Position IDPosition TitleLocationDate Posted
3089 Sr. Embedded Linux Developer Chatsworth6/7/2021

** Bachelor of Science degree in Computer Science or Computer Engineering is REQUIRED. ** C/C++ programming skills
** Around 10-yrs. Experience in LINUX embedded software design and debugging.
**Position: Full time, working in company’s offices (no telecommuting)
** US citizenship, or Permanent residence ONLY;

Extensive and current experience in the following areas is REQUIRED:

- Writing Linux Device Drivers.
- Expertise in the LINUX kernel source, kernel programming is absolutely REQUIRED. This includes:
- Linux Network programming.
- Linux application programming (including multithreaded).
- Embedded Linux development.
- Use of Linux as a development platform
- Multi-processor programming, task/thread scheduling, locks, mutexes, and semaphores.
- Lead the design and implementation of [company] embedded systems architecture.
- Lead code and design reviews.
- Mentor and coach team members to grow their technical skills.

Experience in any of the following is also strongly desirable:

o Microcontroller, AVR, Reverse Engineering. o Device Drivers.
o Board Support Package
o Real Time
o Hard Drive Interfaces (SAS, NVME, AHCI, Thunderbolt, etc.)
o Files Systems: FAT16/32, NTFS, ext4, etc.
o Networking Applications.
o Configuration and administration of Linux as a runtime platform. o Communication protocols: USB, I2C, etc.
o Databases (SQL).
o Web development (JavaScript’s, XML-RPC, python etc.);

- Excellent company benefits: Medical and Dental insurance, Long Term Disability insurance, 401-K, Health Savings accounts, vacation days, sick days, personal day.
- Stable, well-capitalized, high-tech, world-leading, growing, friendly environment company!

< Back