← Back to jobs

Veracity Software Inc Logo
Software Engineer

Veracity Software Inc

 

North Billerica, Billerica, MA, USA

Posted On: 10 days ago
Experience: 20+ years
Availability: Onsite
Openings: 1
Category: Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will implement software designs in embedded, real-time, multi-processor, RTOS, and Linux environments.

This role is on-site.

Responsibilities

  • Build and maintain Yocto Linux build systems for custom hardware targets.
  • Handle custom board bring-up, device tree development, and modifications.
  • Develop kernel space and user space applications using systemd and d-bus.
  • Integrate UDEV and USB peripherals into the Linux environment.
  • Partner with FPGA, Electrical, and Mechanical engineers through design and testing phases.

Required Skills

  • 5-20 years of software engineering experience in embedded systems.
  • Expertise in C/C++ and Object-Oriented Design (OOD).
  • Strong background in Linux internals, including kernel and user space development.
  • Mastery of Yocto administration and development.
  • Experience with UEFI and UEFI-based bootloaders.
  • Proficient with Git and modular repository patterns.
  • Experience with Qualcomm and/or i.MX8 hardware targets.

Preferred Skills

  • Experience with GStreamer-based pipeline development.
  • Automated build setup using Jenkins and Bitbucket.
  • Scripting in Bash and Python; experience with ADB, JSON, and XML.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs