Demo

Embedded Software Engineer

Trillium Engineering
Hood River, OR Full Time
POSTED ON 4/15/2025
AVAILABLE BEFORE 5/14/2025
Purpose of Position: Develop and implement software of embedded devices and systems. Responsible for analyzing and monitoring the efficiency and stability of the system. Maintain and develop firmware to control a variety of cameras and lens from low level motor control to autofocus.

Summary Of Essential Job Functions

  • Develop and implement software of embedded devices and systems.
  • Support software QA and optimize I/O performance.
  • Provide post production support when necessary.
  • Develop, code, test and troubleshoot the system software.
  • Analyze, monitor and improve efficiency, stability of the system.
  • Interface with hardware design and development.
  • Other duties as assigned.

Education And Experience Qualifications

  • Bachelor’s degree in Computer Science or Engineering.
  • 3 years’ experience in embedded software engineering or similar role.
  • 3 years’ experience with development and troubleshooting on embedded targets.
  • Programming experience in C or C .
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Excellent knowledge of OS coding techniques.
  • Knowledge of different IP protocols, interfaces and hardware subsystems.
  • Familiarity with software tools (i.e. Code Composer Studio), preferred.
  • Experience with programming for ARM processors such as TI MSP430 or RM57, preferred.
  • Hands on experience in the design, build and test of embedded motor control system, preferred.
  • Familiarity with data interface protocols and associated hardware such as RS232, SPI2C and CAN, preferred.
  • Driver level programming experience, preferred.

Physical Demands Of Position

  • Physically able to lift up to 20 pounds (materials/equipment)
  • Effective use of computer, laptop, cell phone and other mobile device to exchange information.

Competencies And Skills Requirements

  • Excellent communication skills, both verbal and written.
  • Excellent team skills and team oriented.
  • Excellent time management skills and meets deadlines.
  • Flexible; able to multi-task in response to time-sensitive and changing situations.
  • Effective listening skills.
  • Objective, solution-oriented problem-solving skills.
  • Handles highly sensitive and confidential information.
  • Resourceful, able to network and connect people to appropriate resources.
  • Technology savvy, comfortable using MS software products.
  • Strong planning and organizational skills and follow through.
  • Resilient, stays positive and solution oriented.
  • Perceptive, discovers underlying issues in situations and re-states them in a helpful way.
  • Self-starter with a strong work ethic, able to work without direct supervision.

Disclaimer: The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$210,444 - $312,772
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Trillium Engineering

Trillium Engineering
Hired Organization Address Hood River, OR Full Time
Purpose of Position : The Contracts Specialist is responsible for drafting, reviewing, and managing contracts. This role...
Trillium Engineering
Hired Organization Address Hood River, OR Full Time
Purpose of Position: The Supply Chain Analyst is responsible for optimizing inventory, improving operational efficiency,...
Trillium Engineering
Hired Organization Address Hood River, OR Full Time
Purpose of Position: This position is responsible for creating precise technical drawings and plans used in the design a...
Trillium Engineering
Hired Organization Address Hood River, OR Full Time
Purpose of Position: The Senior Technical Writer is responsible for developing, standardizing, and maintaining documenta...

Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Hood River, OR area that may be a better fit.

Embedded Software Engineer

SCN - Search Consulting Network, Portland, OR

Embedded Software Engineer

Intelliswift - An LTTS Company, Camas, WA

AI Assistant is available now!

Feel free to start your new journey!