16525 East Laser Drive
Fountain Hills, AZ 85268
Phone (480) 837-5200
Technologic Systems' Logo

Home > About > Careers > Embedded Systems Engineer


Embedded Systems Engineer


Technologic Systems is looking for a multi-talented engineer that shares our passion for hardware to complement our embedded software team. Ideal candidate would be used to working in close proximity with experimental/ prototype hardware designs and be familiar with working with an array of tools ranging from logic analyzers to C language debuggers to aid in CPU and peripheral board bring-up. We are looking for someone with a fine-tuned sense of their own capabilities that can also accurately estimate the amount of work required for a given task. Responsibilities would depend on qualifications, but may include the following:


  • Maintenance and design of small general-purpose embedded flash-based OS distributions
  • Designing, modifying, and fixing open-source drivers from silicon vendor datasheets and schematics
  • Assist in design of hardware testing and verification software for use in the production process
  • Pursuit of ever more efficient end-user embedded application design flows centered around our various product offerings

Minimum requirements:

  • 5 years experience in embedded Linux driver and kernel development
  • Working knowledge of Linux device drivers
  • 5 years experience in low-level C language code
  • Experience using logic analyzers and oscilloscopes
  • Professional attitude with self-discipline to work and stay-motivated in a team with little to no management supervision

Desirable Extras

  • Familiarity with using ARM/x86 system-on-chips, including its ASM language in both user and supervisory modes
  • Working knowledge of Verilog
  • Experience with embedded OS's and RTOS's besides Linux

Please apply to jobs@embeddedARM.com with your name as the subject and your resume as an attachment.

Contact us!

Search the KB