PDS Tech, Inc. Jobs

Mobile pds Logo

Job Information

PDS Tech Inc Embedded Systems Engineer in East Syracuse, New York

PDS Tech, Inc. is seeking an Embedded Systems Engineer, in East Syracuse, NY.


Engineering - Embedded Systems - Experienced Performs a specific function within a larger mechanical or electrical system, often with real-time computing constraints and often embedded as part of a complete device often including hardware and mechanical parts.

Typically 4 - 8 years of relevant experience


• Strong C++ and C programming skills for embedded systems applications

• Development of real time applications with use of RTOS including Embedded Linux

• Design and architecture of embedded software modules as part of an overall control system

• Reviewing code of peers, establish coding practices, drive root caue analysis of major defects

• Formulation and execution of unit testing, debugging, and troubleshooting

• Experience with PIC, Renasas, X86 and ARM Microcontrollers or similar

• Experience with model based design tools and methods including software modeling (UML/Rhapsody, Simulink/Stateflow), autocode generation, testing and verification

• Familiarity with software development and lifecycle management tools (e.g. IBM Jazz RTC)


Software Development:

• Actively participate in the project planning, sizing of development tasks

• Write specifications, test plans and document designs and architectures

• Develop software using C++ with Object Oriented Design methods

• Knowledge of control system and system diagnostics algorithms and their design process

• Use of field communication protocols (CAN, MODBUS) and other interface protocols, wired and wireless (USB, Wi-Fi, BT).

Technology, Architecture and Methodology:

• Demonstrated capability to improve quality and efficiency of software development methods

• Creation of modular SW architectures at the driver and application layers level for real-time control systems

• Protocol design, modification

• Familiarity with implementing solutions to mitigate cybersecurity vulnerability

Customer Focus:

• Create, refine and clarify requirements with engineers from different technical background

• Understand end users application of products and impact on controls

• Evaluate and respond to customer questions and issues


BS degree in Computer or Electrical Engineering with 7 to 10 years of embedded controls experience

MS degree in Computer or Electrical Engineering with at least 3-5 years of embedded controls experience

All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.