1 Click Easy Apply


Software Engineer


Austin, Texas


Software Engineer Job Opening in Austin, Texas - Technology: Visual C++ (Windows), portable C++11/14 (Windows/Linux)
Main focus of the job:
Refactoring existing code base written in Visual C++ on Windows OS (MFC based with elements of Boost) and migrating to new structure in C++11/14 (Windows/Linux).
Creating documentation.
Development and implementation of new features.
Candidate should have:
Software development experience with object-oriented design.
Knowledge of software engineering best practices including code reviews, source control management, build processes, testing, and operational support.
Must possess analytical, problem solving, and debugging skills, experience with the full product development lifecycle and multiple releases, API implementations, creating optimal graphic user interface elements, creating portable C++ based solutions.
Ability to work with developers to integrate back end code? with front end layouts?.
Obsession with writing pure and clean code is very welcome.
Concepts: code refactoring, network programming, concurrency, basic algorithms and data structures, deep understanding and experience with client-server model.
Must be familiar with:
MFC, code documentation, version control (GIT or SVN).
Experience with Boost ASIO is a big plus.
Personality:
Stubborn, highly motivated, precise, well organized, patient and focused, "can take stress and frustration well".
Education:
A Bachelor's degree in Computer Science, Engineering, a related field, or its equivalent is preferred.
Requirements:
Solved and submitted attached communication test before interview.
In person interview.
Job Type: Full-time
Salary: $50,000.00 to $80,000.00 /year
Required education:
Bachelor's

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC