Embedded Software Engineer Job at Randstad USA, Wilsonville, OR

MTBDTWZHZGRoQ1FIZnRxam5ITVRNbUMvQ1E9PQ==
  • Randstad USA
  • Wilsonville, OR

Job Description

2 Open Positions

Start: July

Location: Wilsonville, OR - Onsite Required

Length of Contract: 12 months

*Potential temp to perm conversion*

Hourly Pay: 85-102 per hour - W2 Only

*Background Check Required*

*US Citizenship Required*

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.

· Implementing 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 that demonstrates the ability to implement complex software subsystems. This experience should include all phases of the software development life cycle, from product inception, through design, implementation, new product introduction, and support.

· Complete command of the C/C++ programming language is required. Exposure to object-oriented design methods and concepts is required. Familiarity with software development, configuration management, and defect tracking tools is assumed.

· 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.

Experience in the following is a plus:

· Experience with Linux kernel drivers and interfacing to custom hardware

· Experience with Ethernet TCPIP protocols experience

Experience with Yocto Builds and/or Debian Packaging

· Experience with real-time video streaming, including hardware-accelerated compression, transport, MISB metadata management, multicast, and quality of service management.

· Working knowledge of Java preferably with experience using Java Native Interface (JNI)

· Working knowledge of Linux and Linux make systems

Job Tags

Hourly pay, Permanent employment, Contract work, Temporary work,

Similar Jobs

Fourth Floor

Wholesale Assistant, Menswear Job at Fourth Floor

 ...Our client, a men's fashion brand, is seeking a B2B Wholesale Assistant to support their team in New York on a temp to perm basis....  ...meetings Data entry for retailer and item input sheets Assist the sales team as needed in seasonal market week deck and sample needs... 

Schell Brothers

Purchasing Manager Job at Schell Brothers

 ...employees are passionate about their jobs and believe in happiness, positivity and collaborating with others. We are looking for a Purchasing Manager to join our team as we continue to grow in the residential construction industry. This is a Full Time Position that... 

ESI

Attorney Job at ESI

 ...Please note all applicants must be a current US resident. ESI is now hiring an Attorney in the Tallahassee, FL area. POSITION SUMMARY: ESI is seeking an Attorney who is responsible for entry level legal work in the examination and preparation of legislation... 

Manning Kass

Mid to Senior Insurance Fraud Litigation Associate Job at Manning Kass

 ...Mid-level to Senior-Level Qui Tam/ Insurance Fraud Litigation Associate Office Locations (California) Los Angeles, Orange County, San Diego and San Francisco Remote Work Flexibility Experience the freedom of working remotely for a portion of your workweek... 

Motion Recruitment

Solar Technician Job at Motion Recruitment

Immediate opportunity for a Solar Technician II to work for an established company at a solar site in Daggett, CA. Required Skills & Experience ~ A high school diploma or GED is required ~1+ years of experience in a power plant or PV Solar O&M/EPC experience ...