C++ Senior Software Engineer
תיאור המשרה
We are looking for a C++ Senior Software Engineer to join the ride as we spearhead the next revolution in electronics!ResponsibilitiesDesign and implement multi-architecture and cross-platform software solutions in C++ for Linux and Windows OS.Maintain software application interfaces in Java, Python, and C#.Contribute to the full life-cycle development, integration, and deployment of software solutions in advanced testing equipment.Collaborate within a multidisciplinary team environment across scientific and engineering disciplines.Conduct code reviews to enhance software engineering quality.Requirements: RequirementsBachelors degree in Electrical, Computer, or Software Engineering, or Computer Science.7+ years of experience in software design and development in C++11/14/17 for edge devices / host machines.Experience with build systems, scripts, and tools (e.g., CMake, Bash Scripts, Docker, GitHub Actions).Strong foundation in programming: data structures, algorithms, version control, performance, and testing.Attention to coding standards, including formatting, conventions, and documentation.Excellent team player with strong communication skills.
Preferred
Qualifications:Familiarity with multiple programming languages, such as Python, Java, and C#.Knowledge of SQLite3 for database management.Experience working closely with customers on software integration and debugging.Past experience as a post-silicon test engineer working with Advantest or Teradyne automated test equipment.This position is open to all candidates.
מתעניינים במשרה הזו?