Logo
Global Technical Talent, an Inc. 5000 Company

Software Engineer

Global Technical Talent, an Inc. 5000 Company, Wilsonville, Oregon, United States, 97070

Save Job

Get AI-powered advice on this job and more exclusive features. Job Title: Software Engineer

Location: Wilsonville, Duration: 6 months Contract 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. Primary Duties & Responsibilities:

Implement software designs in an embedded, real-time multi-processor environment using a variety of communication methodologies. Collaborate with FPGA, Electrical, and Mechanical engineers during all phases of design, development, and testing of the software. Implement complex serial and packetized protocols on Ethernet, MS1553, ARINC, CAN, and/or serial connections, such as TCP/IP, RTP, NMEA, ISA, or JSON. Experience with version control software, Perforce, GIT or similar tools. Job Qualifications:

BS in Computer Science, Electrical Engineering, or applicable technical field. The successful candidate will have 5+ years of relevant software engineering experience demonstrating the ability to implement complex software subsystems across all phases of the software development lifecycle. Complete command of C/C++ programming is required, along with exposure to object-oriented design. Familiarity with software development, configuration management, and defect tracking tools is assumed. Excellent interpersonal, written, and verbal communication skills to foster a cooperative environment. Strong analytical and problem-solving skills, with the ability to work effectively in a team. Experience in the following is a plus:

Experience with Linux kernel drivers and interfacing with custom hardware. Experience with Ethernet TCP/IP protocols. Experience with real-time video streaming, hardware-accelerated compression, transport, MISB metadata management, multicast, and QoS. Knowledge of Java, preferably with JNI. Experience with Linux and Linux make systems. Benefits:

Medical, Vision, and Dental Insurance Plans 401k Retirement Fund About The Company:

Leading provider of advanced sensing solutions for thermal and visible-light imaging, location, measurement, and threat detection, used in 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. We value diverse and inclusive workplaces, serving Fortune 500 clients across various sectors in the US and Canada. Additional Details:

Seniority level: Entry level Employment type: Contract Job function: Engineering and IT Industries: Staffing and Recruiting

#J-18808-Ljbffr