PreAct Technologies aims to bridge the gap between collision avoidance systems and active safety technology. Every millisecond matters before a crash, and our patent-pending suite of sensor technologies, computing systems and unique countermeasure algorithms aim to drastically reduce fatalities and injuries in a crash.

Our Portland-based firm leverages existing vehicle infrastructure to predict and prepare both a vehicle and its occupants for an imminent collision. This alone can reduce a majority of injuries from the most common types of crashes while saving the industry billions annually.

 

Benefits

Enjoy an informal, friendly work environment. We offer competitive salaries and a generous medical benefits package for our employees and their dependents. 401K, 3 weeks of vacation, 14 paid holidays and one week of sick leave. Life insurance, short-term, and long-term disability insurance provided.

 

Embedded Software Engineer

 

The Embedded Software Engineer works closely with our hardware and electrical engineering teams to design, implement, and test custom real-time embedded systems, with a focus on safety and performance. The embedded engineer is also responsible for providing robust and extensible APIs for downstream consumers and serving as a support and test point-of-contact.

 

What You'll Do

·         3+ years’ experience preferred

·         Strong coding skills in C and Python.

·         Knowledge of modern tools and technologies for microcontroller development.

·         Excellent software engineering habits.

·         Solid background in data structures and algorithms.

·         Comfortable with both a logic analyzer and a wrench.

·         Minimum 3 years of work experience in embedded development.

·         Bachelor's or Master's degree in Computer/Electrical Engineering or equivalent.

·         Bonus points for:

o   Familiarity with sensing equipment, such as LIDAR, radar, or cameras.

o   Experience coding in C++ and Python.

o   Safety critical embedded software development

 

 

What You'll Need

·         Familiarity with deeply embedded bare-metal (no RTOS) applications

·         Be part of an all-star team making significant contributions towards vehicle safety.

·         Work closely with cross functional multidisciplinary teams to develop products.

·         Develop and Interface sensors such as Camera, LIDAR, GPS.

·         Develop and use automotive networking protocols on CAN, Ethernet, and PCIe.

·         Develop safety critical embedded software according to ISO 26262.

·         Develop application software in any combination of bare-metal, RTOS or Linux-based environments using C/C++.

 

Bonus Points If

·         Expertise with RTOS (real-time operating systems) and/or embedded Linux.

·         Experience with safety-critical hardware systems and components

·         Understanding of automotive applications and standards

·         CAN bus vehicle standard familiarity

·         Experience with Linux systems

·         Manufacturing test experience

 

Required Education and Experience

Bachelor’s degree or equivalent 4-years of experience

 

Position Type/Expected Hours of Work

This is a full-time, exempt position. Monday through Friday, 8:30 a.m. to 5:30 p.m., with some flexibility.

 

Physical Demands

The employee occasionally is required to stand; walk; and stoop, kneel, crouch or crawl. The employee is occasionally required to sit and climb or balance on a ladder at heights up to 10 ft. The employee will be required to work outdoors occasionally in all weather conditions. The employee will be required to occasionally lift and/or move objects up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

 

Travel

Typical travel is limited to approximately 12% or less per year


This job is currently not open for applications.