Search by job, company or skills

V

Architect (ATC)

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Design, develop, debug, and test C++ applications (C++11/14 mandatory) following engineering standards and best practices.

Analyze system/subsystem requirements and contribute to high/low-level design, UML diagrams, and interface specifications.

Build high-performance, multi-threaded, user-friendly applications and integrate REST/JSON web services.

Perform crash analysis, hardware-target debugging, defect resolution, and provide production support when required.

Implement TDD and write comprehensive unit test cases using tools like Google Test and VSTest, ensuring high-quality and maintainable code.

Build reusable libraries, maintain coding standards, and ensure documentation across reports, procedures, and manuals.

Support proposal efforts, collaborate with cross-functional teams, and contribute to continuous improvement initiatives.

Work with tools like EA/Visio, DOORS, TestRail, Jira, Git, Jenkins, and follow Agile (Scrum/Kanban) processes.

Required Skills

6+ years of hands-on C++ (11/14) development.

Strong experience with TDD and writing unit test cases (Google Test, VSTest).

Multi-threaded development, client-side programming, debugging on target hardware.

Experience with OOP, design patterns, architecture contribution.

Experience with REST APIs, JSON, configuration control, CI/CD pipelines.

Preferred

Experience with C#, Java.

Memory management, disk I/O optimization.

Experience writing simulators/test harnesses.

Soft Skills

Strong communication, teamwork, mentoring abilities.

Organized, detail-oriented, proactive, able to manage multiple tasks under pressure.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136345875

Similar Jobs