Embedded System Engineer (BeagleBone SME)

Independent Contracting Job Description

If you want to be a part of a bleeding edge, startup company, who is responsible for creating new technology in the PCB industry you might want to send us your resume. We are interested in hiring an experienced Independent Contractor to help us create this revolutionary technology.

IntelliTect/Circuit Imaging a Spokane, Washington technology firm is currently looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems. Must have advanced real world experience with BeagleBone Boards.



  • Design and implement software of embedded devices and systems from requirements to production deployment

  • Design, develop, code, test and debug system software

  • Review code and design

  • Integrate and validate new product designs

  • Support software QA and optimize performance

  • Interface with additional hardware

  • Assess third party and open source software


  • Proven working experience in software engineering

  • Experience in hands-on development and troubleshooting on embedded targets

  • Solid programming experience in C or C++

  • Experienced working with BeagleBone Black’s Programmable Real-Time Units (PRU).

  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems

  • Familiarity with software development tools, defect tracking tools, and peer review

  • Excellent knowledge of reading schematics and data sheets for components

  • Strong documentation and writing skills


  • Minimum of a Bachelor’s degree in Computer Science or Engineering or equivalent industry related experience.

Leave a comment

Your email address will not be published. Required fields are marked *