Jobs

Reach is always looking for smart, talented people with experience in LCD controllers. However, we cannot accept resumes unless we have a position open.

We get an amazing amount done with a small team. We are looking for people that have a passion, are excited about their work, and want to get stuff done to have a sense of accomplishment.

Build and Release Linux Engineer

We are looking for a BUILD AND RELEASE LINUX ENGINEER to help with Embedded Linux Software Configuration Management for a newly released product (see more details at www.reachtech.com/G2/). We need someone with at least a few years of experience with Linux operating systems and working knowledge of Linux installation including setup and administration as well as some development, scripting, and component building.

The attributes of a successful candidate are:

INITIATIVE: Are you dependable, resourceful, and a self-starter who never needs to be micro-managed? Do you have lots of energy, and a good work ethic? Are you professional in your approach?

TECHNICAL SKILL: Do you have an eye for detail? Strong Python and shell scripting skills? Strong Linux build system, administration, and installation skills? Do you care about what you create and want to be proud of it?

FLEXIBILITY: There is no one way to accomplish a task, and this is especially true in programming. What matters is getting something to work that matches the customer needs and priorities. Often a quick and dirty solution is better than an elegant one, and the right way to solve a problem is often not apparent until you have done it wrong the first time.

ATTITUDE: Skills can be learned, but the desire to learn and grow professionally cannot. Attitude is everything.

Responsibilities

  • Provide support to the development team with emphasis on version control and automation systems in a cross-platform development environment targeting several embedded Linux hardware platforms.
  • Assist in software build and release management including build system automation, build replication, release process management, and test and validation.
  • Work with the development team to identify areas for improvement, evaluate alternative build systems, and implement process improvements.
  • Provide automated scripted solutions for Linux environments where appropriate.

Requirements

  • Three or more years of hands-on experience with Linux operating systems and working knowledge of Linux installation including setup and administration as well as some development, scripting, and component building.
  • Strong Python and shell scripting skills.
  • Strong Linux build system, administration, and installation skills.
  • Strong communication skills.
  • Experience working with code patches, makefiles and autotools.
  • Understand the build relationships between Linux software packages and their target environments.

Nice to Have

  • Good understanding of SCM practices.
  • Embedded Linux experience, Open Embedded/Buildroot tools.
  • Experience with tools for source control, automated build, code review, and testing.
  • Git experience highly desired.

 

Jonathan and Jeff, the two you will be working with closely tell how they ended up at Reach and why they are glad they did.

About Reach Technology, Inc.

We have been in business 25 years, are profitable, and we are growing. We have a wide variety of customers who find our products very useful, and some even thank us for being in business. If you enjoy making elegant and useful products and helping customers solve problems, want to look forward to work each day, and have a good match in skills, please reply to this ad via email. At Reach, we enjoy what we do and love working with competent people.

The job is Full Time Employment in Lake Oswego, Oregon. The salary is competitive, with the best benefit package of any company, large or small.

COMPENSATION: 
Competitive; depends on experience.

Principals only. Recruiters, please don't contact this job poster. Email resume to sarah@reachtech.com.

© 2013 Reach Technology Inc. All right reserved.