EngineerJobs.io
← Back to all jobs

Job Description

SafetySpect offers a mission driven environment focused on multi mode sensing platforms with AI data analytics for sanitization inspection and disinfection. We developed the world’s first handheld scanner to see invisible contamination, document findings, and deactivate potentially harmful pathogens in real time. This onsite contract role in Sherman Oaks, CA provides the opportunity to work on advanced embedded systems and on‑board machine learning processing, with a collaborative culture that values rigor and innovation.

Responsibilities

  • Design, develop, and maintain Linux drivers for Yocto based systems on IMX8 and Nvidia boards.
  • Implement and optimize drivers for sound cards, video capture, and video processing.
  • Develop drivers for LCD touch screens with haptic feedback and support encryption modules.
  • Collaborate closely with the hardware team to ensure seamless software and hardware integration.
  • Contribute to on board machine learning processing tasks.
  • Ensure reliability and performance of embedded systems.
  • Conduct thorough testing and debugging of drivers and embedded systems.
  • Document all aspects of the software development process.
  • Stay updated with the latest trends and advancements in embedded software engineering.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field; Master’s degree preferred.
  • Minimum of 8 years of experience in embedded software engineering.
  • Strong proficiency in C/C++ and Linux kernel development.
  • Demonstrable experience with IMX8, Nvidia boards, and Yocto.
  • Solid understanding of video and sound processing technologies.
  • Experience developing drivers for LCD touch screens and haptic technologies.
  • Knowledge of encryption technologies and secure coding practices.
  • Prior experience with machine learning algorithms and hardware implementation is a plus.
  • Excellent problem solving skills and attention to detail.
  • Strong communication skills and the ability to work collaboratively in a team environment.
  • Proven track record of managing time effectively and meeting project deadlines.

Technologies

  • Yocto
  • IMX8
  • Nvidia boards
  • Linux kernel development
  • C
  • C++
  • LCD touch screens
  • haptic feedback
  • encryption technologies
  • on board machine learning processing

Job Details

  • Location: Sherman Oaks, CA (onsite)
  • Job Type: Contract
  • Pay: Up to $100.00 per hour
  • Schedule: Monday to Friday
  • Expected Hours: 40 – 50 per week

Application Process

Please submit your resume, a cover letter, and any relevant project or portfolio links. Only candidates who are eligible to work in the United States will be considered.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.