Job Title: Sr Embedded Developer (C/C++)
Location: Redmond WA 98052 (Onsite)
Perm/FTE
This position is onsite in Redmond, WA, and not open to
remote status currently.
- We’re
looking for a Sr Embedded Developer with 8 years of C/C++
experience.
- Networking
is not required but very nice to have
Details:
- We
are looking for a software engineer with a passion for networking
technologies who is experienced in developing systems software.
- You
will be responsible for development, architecture, and research of
networking solutions for game systems. The candidate should have strong
programming and communications skills.
Description Of Duties:
- Develop,
maintain, architect, and design embedded networking software.
- Research
complex subjects and provide expert guidance.
- Develop
new features and protocols, perform performance analysis, optimize
systems, maintain existing systems, and diagnose failures.
- May
take lead role of software components.
- Review
codes of others.
- Mentor
less experienced members of the team.
Summary Of Requirements:
- BS
in Computer Science or Computer Engineering; MS in Computer Science or
Computer Engineering preferred.
- 8
or more years of software development in C/C++ programming.
- Significant
experience with multithreaded and multi-core software development.
- Working
experience and/or knowledge with networking fundamentals and protocols
such as NAT, DHCP, DNS, IPv4/IPv6, TCP/IP, UDP, SSL, HTTP/HTTPS, and
socket APIs.
- Strong
data structures and algorithms knowledge.
- Strong analytical and problem-solving skills.
A
reasonable, good faith estimate of the minimum and maximum base salary for this
position is $142,133 - $213,199. This position will also include a
discretionary bonus up to 40% depending on a variety of factors