Post Job Free
Sign in

Engineer, Embedded Firmware

Company:
Dynon Avionics Inc
Location:
Woodinville, WA, 98072
Pay:
90000USD - 120000USD per year
Posted:
May 21, 2025
Apply

Description:

Job Description

At Dynon Avionics, our mission is to create the best avionics and aircraft systems for light aircraft. Come join our dynamic software engineering team on-site in the Seattle, WA or Portland, OR areas. With a proven history and an unlimited future, we're a small team doing big things in experimental and certified avionics.

You'll be interested if you're into aviation, small airplanes, or simply the intersection of software and hardware in new product development. This is a chance at making a meaningful impact on the real world.

Job Title

Embedded Firmware EngineerSupervisor

Software Engineering ManagerJob Purpose

Contributing member of the team to develop systems by designing, developing, and maintaining firmware in embedded systemsJob Duties

Member of embedded software team to implement and maintain embedded firmware

Implements to system specifications and standards for programming and documentation

Evaluates operational feasibility by evaluating analysis, problem definition, requirements, and solutions

Contributes in teams to develop embedded firmware solutions by studying research questions; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the firmware development life-cycle

Facilitates and improves operations by analyzing systems and recommending changes in policies and procedures

Provides information by collecting, analyzing, and summarizing problematic data metrics

Documents and demonstrates solutions by developing documentation, diagrams, code comments and clear code

Accomplishes engineering and organization mission by completing related results as neededSkills & Qualifications

Proficient in C/C++ development within the constraints of microcontrollers in an RTOS platform

Communication & Collaboration

Analyzing, Processing, and Visualizing Time-Series and Spatial Data, both real-time and offline

Researching & Solving Mathematical Problems

Firmware Engineering Fundamentals and Process

Proficient in at least one other language / framework; in order of preference: Python, C#.Net, Unix shell

Proficient in software change control, data environment management, and related infrastructureEducation & Experience

Bachelor’s Degree in Computer Science/Engineering, Data Science, or closely related field

Combination of 4+ years education and experience in embedded firmware development

Benefits:

95% employer-paid medical/dental/vision/life insurance coverage for employees.

401(k) with 4% employer match.

3 weeks PTO in the first year.

10 paid holidays.

Partial reimbursement for tuition and flight training.

Dynon is committed to fostering an inclusive and diverse work environment, where all individuals are treated with respect and dignity. We strictly prohibit discrimination against any candidate based on race, ethnicity, color, sex, sexual orientation, gender identity, religious creed, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status. Candidates from all backgrounds are encouraged to apply and will be evaluated based on their qualifications, skills, and experience.

Full-time

Apply