Senior Embedded Software Engineer - Linux/RTOS

A-dec, Inc. (USA)

Newberg (OR)

On-site

USD 110,000 - 160,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A-dec is seeking an experienced embedded software engineer to design, develop, test, and maintain software for embedded systems. You will work with C/C++, Python, TypeScript, and Linux/RTOS, and contribute to product design through collaboration and documentation.

The role emphasizes system-level thinking, debugging, and cross-functional teamwork, with opportunities to influence software architecture and UI frameworks. A background in Linux distributions (Yocto) and cloud familiarity is a plus.

Qualifications

  • Ability to develop software requirements and apply design methodologies.
  • Excellent written/oral communication skills with a proven ability to work both independently and collaboratively within a team environment while following established procedures.
  • Strong understanding of the software development lifecycle.
  • Understanding of software configuration management tools.
  • Bachelor’s degree or relevant experience, plus, at least five years of relevant software engineering experience of increasing complexity.
  • Software development experience using C/C++, Python, TypeScript, and other programming languages.
  • Experience working with Linux or a real-time operating system (RTOS).
  • Familiarity with UI application frameworks and/or cloud platforms.
  • Experience delivering software using Agile development processes.

Responsibilities

  • Independently applies knowledge of software engineering principles to design, code, troubleshoot, and debug software applications.
  • Develops new and varied solutions to software problems within A-dec standards and contributes to the value of product design by studying competitive products, customer practices, and identifying customer needs.
  • Analyzes software issues to determine suitable solutions to prototypes, production, or field failures by establishing and coordinating design reviews with peers and project leads.
  • Responsible for organizing data and preparing documentation for assigned reviews.
  • Responsible for thoroughly testing their software, coordinating others on software verification tests, and testing peer software when necessary.
  • Responsible for development and completion of all software documentation, working collaboratively with cross-functional teams.
  • Ensures documentation is complete, accurate, and properly maintained, recording new ideas in the form of flow charts, sequence diagrams, etc. to convey concepts.
  • May direct the work of drafters, technicians, and others who assist in small projects.

Skills

Requirements development
Communication
Team collaboration
SDLC understanding
Agile development
Independent work

Education

Bachelor's degree or equivalent experience

Tools

Linux
RTOS
Qt framework
Yocto
Cloud platforms

Job description

A-dec is seeking an experienced embedded software engineer to design, develop, test, and maintain software for embedded systems. You will work with C/C++, Python, TypeScript, and Linux/RTOS, and contribute to product design through collaboration and documentation.

The role emphasizes system-level thinking, debugging, and cross-functional teamwork, with opportunities to influence software architecture and UI frameworks. A background in Linux distributions (Yocto) and cloud familiarity is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Remote
Senior Embedded Software Engineer - Remote

IT Motives • Newberg (OR)

Hybrid
USD 85,000 - 120,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

IT Motives • Newberg (OR)

On-site
USD 85,000 - 120,000
Senior Embedded Software Lead (RTOS/Linux) - Remote
Senior Embedded Software Lead (RTOS/Linux) - Remote

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Lead Embedded Software Engineer — Linux/RTOS on ARM
Lead Embedded Software Engineer — Linux/RTOS on ARM

ATR International • California

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer (Linux, Yocto, C/C++)
Senior Embedded Software Engineer (Linux, Yocto, C/C++)

Connect Tech+Talent • Niles (IL)

On-site
USD 110,000 - 150,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Software Engineer, Sr (Embedded)
Software Engineer, Sr (Embedded)

A-dec, Inc. (USA) • Newberg (OR)

On-site
USD 110,000 - 160,000
Senior Embedded Linux Engineer – Yocto & Azure IoT (Hybrid)
Senior Embedded Linux Engineer – Yocto & Azure IoT (Hybrid)

Amaris Consulting • Westford (MA)

Hybrid
USD 110,000 - 160,000
Senior Embedded Software Engineer - Real-Time Linux & ARM
Senior Embedded Software Engineer - Real-Time Linux & ARM

ScioTeq • Duluth (GA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Architect - Linux/RTOS, ARM
Senior Embedded Software Architect - Linux/RTOS, ARM

ATR International • Milpitas (CA)

On-site
USD 180,000 - 240,000