Embedded Software Developer - Seattle WA - Dec 19

Keltia Design Inc

Seattle, WA

JOB DETAILS
SKILLS
Aerospace and Defense, Bug Tracking/Defect Management, C Programming Language, C++ Programming Language, CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing), Code Coverage, Computer Engineering, Computer Science, Customer Support/Service, Datasheets, Debugging Skills, Debugging Tools, Electrical Design, Electrical Engineering, Embedded Linux, Embedded Software, Embedded Systems, IP (Internet Protocol), Identify Issues, Linux Kernel, Mobile Devices, Multitasking, Operating Systems, Production Systems, Python Programming/Scripting Language, Realtime Operating System, Schematics, Software Configuration Management, Software Design, Software Development, Software Engineering, Systems Scalability, Technical Recruiting, Technical Support, Technical/Engineering Design, Testing, Unit Test
LOCATION
Seattle, WA
POSTED
24 days ago

Location

Seattle

Position Id

EB-7961179644

Job Type

Full-Time Regular

Keltia is a technical support services company providing Engineering Design, CAD Training along with Specialised Technical Recruiting services to mainly the aerospace and other industries in WA State, around the US, Canada and Europe. We have been in business for 19 years in the US and 7 years in 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.

Brief:

  • 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

Duties to Include:

  • 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

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

Apply

Processing...

About the Company

K

Keltia Design Inc