C++ Developer
Indexed description
We are seeking a Software Engineer to join a fast-paced, multidisciplinary team developing embedded control software for high-speed automated industrial equipment. We are looking for high energy team players with strong initiative and a can-do attitude. Candidates must have strong project management skills and be able to prioritize, multitask and collaborate effectively in a dynamic engineering environment.
Qualifications
Required Qualifications
- 10 years of experience with large-scale, object-oriented software design and development across the full life cycle
- 8 years of software development experience with strong C++ programming skills
- Experience designing software controls for mechatronic systems
- Experience with real-time operating systems
- Proficiency applying a systems-level approach to solution development
- Superior analytical and creative problem-solving skills
- Proven troubleshooting skills with the ability to resolve complex system-level issues, including mechanical and electrical problems, under tight timeframes
- Experience working within Agile development methodologies
- Experience in software quality assurance and testing
- Excellent communication and interpersonal skills, including the ability to work with both technical and non-technical stakeholders and present to senior leadership
- BS or MS in Computer Science or related field
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search