Embedded Software Engineer Job at Randstad USA, Wilsonville, OR

Z3BMUUJEcUhieFF3VnJLQW9EMGRQTTFx
  • 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

Robert Jacobson Surgical Pharmacy I

Pharmacy Delivery Driver. Mt Kisco Job at Robert Jacobson Surgical Pharmacy I

 ...Job Description Job Description Our local pharmacy is seeking a reliable delivery driver to join our team. This role is crucial in ensuring our patients receive their medications and medical supplies in a timely manner. **What you'll do:**- Deliver prescriptions... 

Wal-Mart

Junior Data Analyst Job at Wal-Mart

 ...FocusKPI is looking for a Junior Data Analyst to join our client's growing team to spearhead analyses and provide meaningful insights into our users and product. The Data Analyst will leverage data on our users to build dashboards, answer key business questions, and... 

The Cigna Group

Information Protection Analyst (36008332) Job at The Cigna Group

 ...This is a temporary contract opportunity with The Cigna Group through Magnit, an enterprise third-party vendor for contingent work. Schedule Notes ~ Hybrid with 3 days onsite - Tuesdays and Wednesdays are mandatory. While training, the 3rd day in office will be on... 

Pella Windows & Doors of Utah

TERRITORY SALES - Windows and Doors (New Construction) Southern Utah Job at Pella Windows & Doors of Utah

 ...JOIN OUR TEAM AS A TERRITORY SALES REPRESENTATIVE - Southern Utah (Counties: Beaver, Iron, Washington, and Surrounding) Overview...  ...for a professional who speaks the language of residential construction, knows their way around a job site, has experience doing takeoffs... 

Insight Global

Mechanical Design Engineer (Glastonbury) Job at Insight Global

 ...JOB DESCRIPTION Insight Global is seeking a Mechanical Engineer to join a power generation company located in Glastonbury, CT. This position is a hybrid role with 3 days a week on-site and 2 days remote. The ideal candidate will have 5+ years of experience in a mechanical...