Logo
Randstad USA

Software Engineer Qualcomm OR IMX8 (No C2C/No Sponsorship)

Randstad USA, Billerica, Massachusetts, us, 01821

Save Job

Software Engineer Qualcomm OR IMX8 (No C2C/No Sponsorship) 1 day ago Be among the first 25 applicants

This range is provided by Randstad USA. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range $85.00/hr - $103.00/hr

Talent Acquisition Lead | Connecting Businesses with Top Talent Job Title:

Software Engineer

No C2C/No Sponsorship

Location:

100% onsite in Billerica, MA

Duration:

12+ month contract (Permanent conversion potential)

Pay:

$85-103/hr W2 Only

Job Summary:

We are seeking a Software Engineer to join our multidisciplinary team responsible for developing next generation multi-spectral (infrared, low-light, and visible light) imaging systems. Candidates must be self-motivated, able to work independently as well as collaboratively on complex systems, in a fast-paced, dynamic environment. This is an opportunity to work on a new product from scratch that will be the starting point for a family of new products.

Primary Duties & Responsibilities:

Implement software designs in an embedded, real-time, multi-processor, RTOS and Linux environments

Create and maintain yocto Linux build systems

Collaborate with FPGA, Electrical, and Mechanical engineers during all phases of design, development, and testing of the software.

Job Qualifications:

BS in Computer Science, Electrical Engineering, or applicable technical field.

The successful candidate will have 5+ years of relevant software engineering experience that demonstrates the ability to implement complex software subsystems.

Complete command of the C/C++ programming language is required.

Exposure to object-oriented design methods and concepts is required.

Experience with yocto build system – both administration and development

Kernel space and user space development on Linux platforms with strong background in system d and d-bus

Experience with Qualcomm or IMX8 targets

Experience with UDEV and USB peripheral integration on Linux platform

Experience with UEFI and UEFI based bootloader

Experience with custom board bring-up, device tree development and modifications

Experience with git and modular repository patterns in SCM

Excellent interpersonal skills with demonstrated ability to build relationships

Must have excellent written and verbal communication skills to foster a cooperative environment.

Strong team member with exceptional analytical and problem-solving skills.

Familiarity with software development, configuration management, and defect tracking tools is assumed.

Seniority level Mid-Senior level

Employment type Contract

Job function Information Technology

Industries Defense and Space Manufacturing

#J-18808-Ljbffr