Software EngineerLocation North Billerica, MA
Onsite Flexibility: Onsite
Contract Details - Position Type: Contract
- Pay: $80-103/hr
- Duration: 12 Months
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.
Key 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
Required Skills - 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 systemd and d-bus
- Experience with Qualcomm and/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
Preferred Skills - Experience with network communication and administration
- Experience with Linux administration
- Experience with Bitbucket
- Experience with JSON and XML
- Experience with adb
- Experience with bash and Python scripts
- Experience with automated build setup (Jenkins)
- Experience with g-streamer based pipeline development
Education Requirements - BS in Computer Science, Electrical Engineering, or applicable technical field
- 5 years of relevant software engineering experience demonstrating the ability to implement complex software subsystems
Benefit: Medical, Vision, and Dental Insurance Plans 401k Retirement Fund
About the Company: Leading provider of advanced sensing solutions for thermal imaging, visible-light imaging, location, measurement, and threat detection. Enhances perception, awareness, and public safety. Used in various applications, including surveillance, monitoring, navigation, research, manufacturing, and more.
About GTT GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. As a Native American-owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients are Fortune 500 banking, insurance, financial services, and technology companies, along with some of the nation's largest life sciences, biotech, utility, and retail companies across the US and Canada. We look forward to helping you land your next great career opportunity!
Job Number 26-02485
#LI-Onsite #LI-GTT #gttjobs