Talent.com
Embedded Systems Engineer/Programmer
Embedded Systems Engineer/ProgrammerPrideStaff • Beaverton, OREGON
Embedded Systems Engineer/Programmer

Embedded Systems Engineer/Programmer

PrideStaff • Beaverton, OREGON
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters_job_card.quick_apply]
[job_card.job_description]

Embedded Systems Engineer/Programmer


Direct Hire Position, not a contract!

Our client creates innovative custom machine control solutions. During the past 20 years, they have provided industrial automation systems, machines, services and components to machine builders and end-users throughout the world. They occupy a unique niche as both a Factory Authorized Systems Integrator and an Authorized Distributor for many quality automation lines. They value creativity, flexibility, elegant solutions, truth, and altruism. As a locally owned and operated company, they embrace their customers' goals as our own and seek multifaceted people who bring those machines to life.

Summary

In this position, you will create innovative, responsive solutions to a wide variety of machine control applications. You will apply a common “toolbox” of components to create custom solutions for a wide variety of applications. You will develop projects from customer discovery; to PLC, HMI, Motion, and Network programming; through validation and startup at the customer’s location. Most projects are completed in less than six weeks, and startups are usually day-trips. Individual initiative, a dedication to quality and a sense of pride in one’s workmanship is critical. As a member of our engineering team, you will work cooperatively with the principal engineer, other engineers, drafts people, project managers, and production technicians on a wide variety of interesting and challenging projects. The ideal candidate loves writing clean, elegant code from a blank slate. A lifelong-learner or student mindset is essential, as is the ability to be flexible and willing to try on new roles in the process.


Base skills and traits

  • Basic electronics theory
  • Experience with using a multimeter to diagnose electrical problems is a plus
  • Aptitude for applied programming (projects that demonstrate interaction with the real world are a plus)
  • Other experiences, for example car maintenance, electronics repair/soldering, hobby projects etc. that demonstrate active problem-solving skills in relation to machines or electrical circuits
  • Adaptability: ability to learn new languages, interfaces, development environments, etc. quickly
  • Problem identification: isolate the most important problem component in any situation and pursue its resolution
  • Pragmatic: seek resolution, not perfection
  • Team Skills/Personable: ability to communicate with team members, interact with outside clients


Specific skills:
  • Demonstrable mastery of one or more of the following:
  • C, C++, Java, C#, Python, JavaScript, Ruby * Basic understanding of algorithms and algorithmic complexity (101 level is sufficient)
  • Computer architecture fundamentals
  • Linux and/or Windows command line
  • Spreadsheets, data normalization
  • Boolean logic
  • Willingness to write disciplined, organized, and well-documented code.

Beneficial Experience
  • Mastery of IEC 61131-3 PLC programming, with an emphasis on Structured Text and Ladder.
  • Fluent in ANSI Y32.2/IEEE and IEC electrical schematic symbols and layouts
  • Fluent in ANSI/ISA S5.1 P&ID process schematics symbols and layouts.
  • Functional understanding of UL508A and NFPA79 standards.
  • Expert proficiency implementing/troubleshooting PLCs, HMI, motion control, servo systems, industrial sensors.
  • Experience with industrial networks such as Modbus TCP, Ethernet/IP, CANopen, and J1939.
  • Excellent customer service skills and an ability to calmly guide our customers through the startup process.
  • Experience commissioning and troubleshooting automation systems.
  • 5+ Years of experience
  • PLC Programming with CoDeSys (SoMachine) on Schneider and Wago PLCs.
  • PLC Programming for Mitsubishi FX-, A-, Q- and iQ- PLC systems.
  • PLC Programming for Rockwell/Allen-Bradley
  • Motion Programming with CoDeSys (SoMachine) SoftMotion, or Mitsubishi motion controllers.
  • HMI Programming for Schneider (Proface), Red Lion, Mitsubishi, Panelview systems.
  • ANSI C/C++ Programming
  • Database fundamentals
  • Web programming/UI
  • Embedded programming (PIC, atmel, in C/C++
  • Assembly language proficiency
  • Sockets
  • Automation using scripting/command line
  • VMs, Docker, Kubernetes
  • Linux build/configuration
  • Perl, PHP, regular expressions
  • IT experience
  • REST, OAUTH



Working Environment

Most work will be performed at our offices in Beaverton, Oregon. Additional work will be required in a wide variety of environments and industries, including everything from clean-room to rock quarry to military installations. You must be willing and able to work offsite as required. Fieldwork is usually within driving distance but will include out-of-town startup and service trips generally amounting to less than 15% of the total work schedule.


Compensation & Benefits

Base Pay: Up to $125,000 for highly qualified candidates

Flexible work schedule; Paid vacation with additional Paid Time Off (PTO); Paid holidays; Healthcare; Specialty training and new skills development, and more.

Apply online or Call today to apply! 971.371.4028
PrideStaff Portland is a locally owned and operated Staffing Agency. PrideStaff is a winner of the coveted “Best of Staffing” Diamond award for 11 consecutive years for the highest level of satisfaction as rated by our valued Employees and Clients. Over the years, PrideStaff has been a consistent industry leader, developing technology and service processes that allow our organization to deliver superior performance. When it comes to your success, we leave nothing to chance. Allow us to support your job and career search and see the difference PrideStaff can make for you!

Compensation / Pay Rate (Up to): $105,000.00 - $125,000.00

[job_alerts.create_a_job]

Embedded Systems Engineer/Programmer • Beaverton, OREGON

[internal_linking.similar_jobs]
Senior C# Software Engineer - Test Systems

Senior C# Software Engineer - Test Systems

Raytheon Technologies • Wilsonville, OR, United States
[job_card.full_time]
US-OR-WILSONVILLE-594 ~ 27300 SW Parkway Ave ~ BLDG 594.Person, or Immigration Status Requirements:.Collins Aerospace is seeking a.You will design, implement, and enhance solutions primarily using ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sales Systems Engineer (Field based)

Sales Systems Engineer (Field based)

Stryker • Portland, OR, United States
[job_card.full_time]
As a Sales Systems Engineer supporting our Acute Care portfolio, you will serve as the technical partner to the sales team throughout the pre-sales process and assist with post-sale activities.You ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Engineer - Full Stack

Principal Software Engineer - Full Stack

Veeva Systems • Portland, OR, United States
[job_card.full_time]
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest-growing SaaS companies in hist...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead software engineer

Lead software engineer

Randstad • Beaverton, OR, United States
[job_card.full_time]
A Lead Software Engineer is needed for a multinational corporation that is involved in the design, development, manufacturing, and worldwide marketing and sales of athletic apparel, equipment, acce...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Applications Engineer 3

Applications Engineer 3

Aquent • Beaverton, OR, United States
[job_card.temporary]
Join a dynamic team at a leading global brand that is at the forefront of innovation, shaping the future of its industry.This organization is committed to leveraging cutting-edge technology to deli...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
CPU Implementation Engineer

CPU Implementation Engineer

Apple • Beaverton, OR, United States
[job_card.full_time]
Imagine what you could do here.At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly.Bring passion and dedication to your job and there'...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Power Systems Controls Engineer

Lead Power Systems Controls Engineer

Eaton • Wilsonville, OR, United States
[job_card.full_time]
Eaton's Electrical Services & Systems division is currently seeking a Lead Power Systems Controls Engineer.This is a hybrid role with travel ranging from 25-50% within the region.A company vehicle ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Software Engineer

Lead Software Engineer

NIKE • Beaverton, OR, United States
[job_card.full_time]
Develop, code, configure, and test programs and systems and solutions problem in order to meet designed digital product specification and direction; manage the team on gathering detail design, solv...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Controls Engineer

Software Controls Engineer

Katalyst Healthcares and Life Sciences • Wilsonville, OR, United States
[job_card.full_time]
Strong automation industry experience (Machine, Robots, PLC/HMI, Vision, Motion Controls, Servo Drives etc.Software integration for automated/capital equipment.Strong Siemens experience, scratch pr...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Electronics, Electrical & Computer Systems Technician

Electronics, Electrical & Computer Systems Technician

US Navy • Portland, OR, United States
[job_card.part_time]
Once an aircraft is launched, pilots rely on their jet's advanced electronic systems to effectively manage all aspects of their craft and accomplish their mission.There's absolutely no margin for e...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Controls Software Engineer

Controls Software Engineer

DWFritz • Wilsonville, OR, United States
[job_card.full_time]
At DWFritz, we are a leading provider in the field of automation.Using world-class practices and cutting-edge technology, we produce brilliant automation solutions for our clients.Our mission is to...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Engineer

Principal Software Engineer

DAT Freight Solutions • Beaverton, OR, United States
[job_card.full_time]
SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years.We continue to transform the industry year over year, by deploying a su...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Kubernetes Engineer

Kubernetes Engineer

Datum Technologies LLC • Portland, OR, United States
[job_card.full_time]
Kubernetes Platform Engineer (Edge & Embedded Systems).We are seeking a highly skilled.Kubernetes-based hosting platforms across.This role is critical to building secure, scalable, and resilient mu...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Controls Engineer

Controls Engineer

Barry-Wehmiller • Portland, OR, United States
[job_card.full_time]
BW Design Group is a fully integrated architecture, engineering, construction, system integration, and consulting firm committed to helping our clients realize their most critical goals from Strate...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
System Administrator 2

System Administrator 2

Everest Consultants • Vancouver, WA, United States
[job_card.temporary]
Location: Vancouver, WA (On-Site).Duration: 12-month Contract (with possible extensions up to 5 years).The role of the System Administrator is to provide operating system support in order to provid...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Desktop Support Engineer || Wilsonville, OR // South San Francisco, CA (Onsite)

Desktop Support Engineer || Wilsonville, OR // South San Francisco, CA (Onsite)

Maven • Portland, OR, US
[job_card.full_time]
Role: ServiceDesk/Desktop Support Engineer Location: Wilsonville, OR // South San Francisco, CA (Onsite) Duration: 12+ Months extendable JD and Qualifications below: Service Desk Troubleshoot Mac a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
System Administrator 2

System Administrator 2

First Tek • Vancouver, WA, United States
[job_card.full_time]
Note: All official drafts, documents and recommendations, as listed below, must be reviewed, finalized and approved / accepted by appropriate BPA manager or other federal personnel with the authori...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Electronic Engineer 3 / Telecommunications

Electronic Engineer 3 / Telecommunications

Azad • Vancouver, WA, United States
[job_card.full_time]
Join AZAD as an Electronics Engineer an.Supervisory Control & Data Acquisition system and other related systems for the Power System Control Technical Services group located in Vancouver, Washingto...[show_more]
[last_updated.last_updated_variable_days] • [promoted]