Position: Senior Software Engineer
Location: Duluth, GA - in office
Details: permanent, $120,000-160,000 plus bonus 20-40%
Responsibilities
· Analyze, design, and implement new software and enhance existing software.
· Research new technologies and contribute to architecture decisions on projects.
Required Skills / Qualifications
· 5+ years professional experience in C# or C++
Strong hardware development experience
Advanced multi-threading experience is a must
· Experience with developing multi-component software with emphasis on efficient inter-process communications.
· Experience with the entire development lifecycle, from gathering requirements to launching.
· Strong ability to read and understand pre-existing code bases.
· Experience working with backend systems/protocols.
· Experience estimating effort and establishing timelines for projects as well as communicating associated risk.
· Excellent debugging and troubleshooting skills.
· Working knowledge of Linux
Preferred/Nice-To-Have Qualifications
· Experience with Unity
· Integration with hardware platforms.
· Agile and Scrum experience.
· C++ experience.
· Gaming experience
Job Type: Full-time
Pay: $120,000.00 - $200,000.00 per year
Benefits:
Schedule:
Supplemental pay types:
Ability to commute/relocate:
Experience:
Work Location: In person