Jr Embedded Software Developer -Seattle WA-Dec19

Keltia•Seattle, WA
•Onsite

About The Position

Keltia is a technical support services company providing Engineering Design, CAD Training along with Specialized Technical Recruiting services to mainly the aerospace and other industries in WA State, around the US, Canada and Europe. Our Clients based in Seattle Region seek several Embedded Software Engineers with varying levels of experience, Junior, Intermediate & Senior for 2 – 3 years contracts. The candidates will be familiar with: Mobile communication devices. Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Software design, coding, and debugging skills for mobile communication devices. Knowledge of software quality principles, including unit testing and code coverage mobile communication devices. Familiarity with embedded Linux, including kernel and user-space development desired Familiarity with electrical design and troubleshooting desired.

Requirements

  • BS in Computer Engineering, Computer Science, Electrical Engineering or related field and 5+ years' relevant experience, or MS in a related field and 3-years relevant experience.
  • Solid programming experience in C/C++
  • Experience in hands-on development and troubleshooting on embedded targets
  • Good knowledge of programming in Python
  • Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills

Nice To Haves

  • Familiarity with embedded Linux, including kernel and user-space development
  • Familiarity with electrical design and troubleshooting

Responsibilities

  • Designing and implementing software of embedded devices and systems
  • Designing, developing, coding, testing and debugging system software
  • Analysing and enhancing efficiency, stability and scalability of system resources
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service