Software Design Engineer - Embedded Linux

Company Info
Eagle Technical Staffing
Doylestown, PA, United States

Phone: 267-880-1650 ext. 204
Web Site:

Company Profile


Software Design Engineer - Embedded Linux


Feasterville Trevose, PA 



Job ID:


Job Description:

Our client is a global leader in providing best-in-class solutions that set worldwide standards for accuracy, dependability and ease-of-use. Their products resolve currency and image-processing challenges with unequaled speed and precision – reducing transaction times and maximizing productivity.

New products that revolutionize the way financial documents, coin and currency are handled have led us to expand their offerings – including a complete line of full-function ATMs, and application-specific software solutions.

Customers in financial, cash-in-transit, gaming, retail, law enforcement and other organizations rely on their solutions to help them work more efficiently, eliminate errors and spend less time on repetitive tasks.

Their portfolio includes:
  • Currency counting and imaging
  • Coin counting and sorting
  • Check imaging and processing
  • Casino ticket processing
  • Full-function ATMs
  • Software solutions for process improvement
  • Architect, design and code embedded applications on a Linux-based real-time platform
  • Develop applications in C++ that control high speed currency processing machines
  • Develop low-level interfaces and drivers
  • BS in computer engineering, computer science, mathematics or related area
  • 3+ years developing C/C++ applications on embedded platforms
  • Experience developing Linux applications, libraries, HAL
  • Knowledge of interrupt processing and threading
  • Knowledge of Linux device drivers is a plus
  • Experience in machine control and HMI development a plus
Eagle Technical Staffing provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Eagle Technical Staffing complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Eagle Technical Staffing expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Eagle Technical Staffing's associates to perform their job duties may result in disciplinary action as deemed appropriate by management.