What are the responsibilities and job description for the Senior C++ Developer position at WITS (Wistron ITS)?
About WITS
WITS is a software and IT services company with 32 years of experience, 10,000 employees globally. We established our US branch in California since 2014. We are growing our global business and looking for good talents.
WITS has a proven track record in assisting global clients grow and scale through acquiring multicultural technical and industry talent, developing cutting edge software, and localizing software and documentation across US, Canada and Asia.
Join WITS to explore new opportunities and grow your career.
Company introduction video: https://bit.ly/3e7HuAD
About the Role
WITS is seeking a highly experienced and talented Senior C Developer to join our team in Lake Forest, CA. The ideal candidate is passionate about high-performance computing and complex systems. You will be a key contributor to the design, development and maintenance of new software products and enhancements to our advanced control systems. You should excel in working with large-scale applications and Agile/Scrum frameworks.
Responsibilities
- Performance Optimization: Writing clean, high-quality, high-performance, maintainable code
- Design and Development: Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Collaboration: Coordinate cross-functionally to ensure project meets business objectives and compliance standards
- Code Quality: Participate in code reviews
Qualifications
- Have a Bachelor’s Degree in Computer Science or Engineering
- 8 years of experience coding and developing advanced control systems
- Strong programming experience with C
- Experience writing, debugging multithreaded code
- Experience of architecture and design for complex software systems
- Familiarity and/or real time experience with communication protocols such as AMQP, MQTT
- Familiarity and/or real time experience with TLS encryption, HTTPS, Certificates
Preferred Qualifications
- Experience with industrial automation protocols such as OPC UA, Modbus, Ethernet/IP, Omron FINS, Siemens S7, Emerson/Fisher ROC, ABB Totalflow (DB/DB2).
- Experience with .NET, C#
- Experience with cloud IoT platforms such as AWS and Azure is a plus
- Strong understanding of security across devices, connectivity, cloud, and user interfaces.
Salary : $104,000 - $135,200