Job Listing Description

Embedded Software Engineer

Description:
PDS Tech, Inc. is seeking an Embedded Software Engineer, in Indianola, PA.

Department/Team Description: 
Develops embedded software modules for Radiological contrast injector medical devices. Follows FDA product development guidelines and processes to ensure compliance. Interacts with embedded hardware team to troubleshoot hardware/software-related problems. 

Position Summary:
 

Position Duties and Responsibilities:
• Demonstrated high-performance orientation, project achievement, and strong attention to detail 
• Skill in both analysis of complex problems and synthesis of solutions 
• Excellent oral, written, and listening skills 
• Self-directed attitude towards organization and prioritization of work assignments 
• Experience using oscilloscopes and logic analyzers 
• Experience developing applications which use TCP/IP communication protocols 
• Experience writing software interfaces to external memories 
• Experience writing software unit tests 
 
Requirements/Preferences:
•  Bachelor Degree (Computer Engineering, Computer Science, or Electrical Engineering preferred) 

                                                          
Skills & Competency Requirements 

• Minimum 3-6 years of experience developing embedded software 
• Proficient in C/C++ 
• Experience developing applications for Real-time Operating Systems, such as FreeRTOS or VxWorks 
• Experience writing low-level device drivers for serial communication protocols such as UART, SPI, and I2C, 
• Experience using source control systems, such as Git 


Preferences  

• Experience developing medical software in compliance with IEC 62304 (preferred) 
• Experience using emulators/debuggers and software trace features (preferred) 
• Experience using ARM processors, such as ST or NXP i.MX processors (preferred) 
• Experience using static and dynamic analysis tools (preferred) 
• Experience developing Linux applications and device drivers (preferred) 
• Experience developing applications using the Qt framework (preferred) 
• Experience writing bootloaders (preferred) 
• Experience with Failure Modes & Effects Analysis (preferred) 

 
Job Number: 2110134753
Job Location: Indianola, PA
Duration: 6 months
Input Date: 07/14/2021
Last Updated: 07/23/2021
Firm Name: PDS TECHNICAL SERVICES
Attention: Amy Kloeppinger
Address: 300 E JOHN CARPENTER FWY STE 700
City, State: IRVING, TX 75062
Phone: 214/647-9600
800 Phone: 800/270-4737
Fax Phone: 214/647-9630
Website: https://pdsjobs.force.com/candidates/job_detail?id=a1i1T000003PwjBQAS&URLSource=cjhunter

Previous Listing       Next Listing
Back to Abbreviated Search Results
Back to Complete Search Results
Back to Advanced Job Search

Phone: (425) 806-5200
Fax: (425) 806-5585
Email: staff@cjhunter.com
ContractJobHunter is a service of:
C.E. Publications, Inc.
P.O. Box 3006, Bothell, WA 98041-3006, USA
Disclaimer
The content of this website is Copyright 2021 C.E. Publications, Inc.