Senior C++ Engineer
New
A
AdaptiqSemiconductor Electronics
Location: UkraineFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 7+ years
- Required Skills
- DockerPythonBashJavaC#C++LinuxGitHub Actions
Requirements
- 7+ years of hands-on experience in production-grade C++ development (C++11/14/17) on both embedded and host systems.
- Proven experience designing and maintaining build systems, automation scripts and CI/CD pipelines (CMake, Bash, Docker, GitHub Actions).
- Deep understanding of data structures, algorithms, version control, performance optimization and test methodologies.
- Experience developing cross-platform software for Windows and Linux environments.
- Commitment to code quality: consistent formatting, clear conventions and thorough documentation.
- Strong interpersonal skills and ability to collaborate with distributed teams and customers.
- Proficiency in English communication, both written and verbal.
- Bachelor’s degree in Electrical, Computer or Software Engineering, Mathematics or Computer Science.
Responsibilities
- Design and implement cross-platform C++ software for Linux and Windows environments.
- Develop and maintain language bindings and interfaces using Python, Java and C#.
- Lead the full SDLC: requirements, architecture, coding, integration, testing and deployment for advanced test equipment.
- Own build systems and CI/CD pipelines with CMake, Bash, Docker and GitHub Actions.
- Optimize performance, memory usage and responsiveness of edge and host-based systems.
- Conduct peer code reviews and uphold coding standards, conventions and documentation.
- Collaborate with multidisciplinary teams and engage with customers to clarify requirements and troubleshoot in lab or production.
- Create and maintain technical documentation, including design specifications and test plans.
- Implement and validate complex algorithms provided by in-house algorithm developers.
View Full Description & ApplyYou'll be redirected to the employer's site