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