Description
DESCRIPTIONThe Systems Programmer Analyst will assist in the evaluation of client area application systems/programming requirements and processes in the preparation of application program specifications, and in the development, testing, and implementation of efficient, cost effective application solutions.
Responsibilities
- Assists in the identification of business requirements and in devising system and programming alternatives and specifications.
- Study and analyze existing office procedures as assigned.
- Prepare systems flow charts and logic diagrams to describe existing and proposed operations.
- Code, debug, and document programs.
- Perform related duties as assigned or requested.
- Bachelor degree in Computer Science or a related discipline and at least two or more years experience in systems analysis and application program development, or an equivalent combination of education and experience
- 5+ years experience developing in C on VxWorks including 6.X
- Experience developing VxWorks Real Time Processes and Downloadable Kernel Modules
- Experience developing Real Time, multi-threaded, event driven applications
- Experience developing interrupt driven state based applications
- Experience developing User Interface applications using Wind River Tilcon Graphics
- Strong design skills backed by the ability to formally document designs
- Experience using Software Development Processes and Software Configuration Management tools
- Combination of the following skills: TCP/IP Networking, Network programming, Network security for Ethernet and Wireless, Serial communication, Communication protocol implementation (XML and SOAP), Object Oriented Analysis and Design, C++ programming, Touch screen and LCD GUI implementation, Vision systems, Integration of third party software packages
- Experience in developing safety critical systems in a regulated industry such as medical devices desired
- Ability to work independently and complete tasks with minimal supervision a plus
- Good verbal and written communication skills
- Familiarity with SDLC methodologies
SKILLS
TCP/IP Networking, Network programming, Network security for Ethernet and Wireless, Serial communication, Communication protocol implementation (XML and SOAP), Object Oriented Analysis and Design, C++ programming, Touch screen and LCD GUI implementation, Vision systems
Synectics is an Equal Opportunity Employer.