Full Time, Contract Corp-To-Corp, Contract Independent, Contract W2, C2H Corp-To-Corp, C2H Independent, contract
Senior Software Developer, C++ /Python
Location: San Diego, CA
Duties and Responsibilities
·Understand the software response to system and controls requirements, develop software based on software requirements and design, create Test Specification Documents, and deliver software solutions of highest quality
·Work in hard and soft real time domain with complex hardware interfaces and various communication protocols (TCP/IP, Ethercat, Profinet)
·Ability to develop code for a distributed control system. The coding will require programming in different languages (C++ , objected oriented programming, Python) on different OS environments (VxWorks, CentOS).
·Utilize knowledge to design software for large complex multi-processor systems.
·Articulate (verbal and written) the design decisions and implementations to the team lead and peers.
Skills/Experience
·Requires Minimum of BS in Computer Science, or other related eng or science fields.MS in relevant field is a plus.
·Proven ability in coding / programming in different languages (C++ , objected oriented programming, Python) on different OS environments (VxWorks, CentOS).
·Curious and current on emerging software methodologies.