Principal Engineer - Austin
MUST have strong KERNEL - will relo
We are seeking a Principal Systems Software Engineer who will play a key role in shaping the architecture, design and development of our flagship gateway products.
You must be a seasoned senior software engineer with demonstrable accomplishments and experience in performing responsibilities that include but are not limited to feature definition, architecture design, implementation and unit test.
A successful candidate is someone who:
Is very passionate about software design and development
Enjoys dealing with abstractions and working through complex problems and delivering solutions to them.
Can lead a team of developers or a technical group on projects from establishing requirements thru to solution development and implementation.
Plays an active role in design reviews, code reviews.
Assists & mentors other developers on technical issues, design choices and decision making.
Has excellent verbal and written communication skills are a must as you will work closely with other development and cross-functional team members including but not limited to Quality Assurance, Product Management, Professional Services, Sales.
Has the ability to facilitate discussion among people with differing backgrounds and opinions leading to consensus. Extensive interaction with both technical and non-technical persons, and the ability to bridge between them
You may be required to perform other development related responsibilities/work-activities as assigned.
BSCS, BSCE or equivalent; MSCS, MSCE preferred
Requires a minimum of 12 years of overall technical experience and a minimum of 5 years of recent technical lead experience.
Minimum 12+ years systems software development experience with c/c++ on Linux/BSD/Unix with preference for embedded devices.
Experience with network programming, including sockets, TCP/IP, UDP and related networking protocols.
Experience in Linux/BSD/Unix Internals and designing and implementing system software modules in Kernel space and/or User space with preference for candidates with Kernel space experience.
Experience in middleware architectures considered a plus
Knowledge of programming models such as, unix processes, and threads
Knowledge of shell programming
Knowledge of source control management systems such as Perforce and MAK files
Knowledge of UPnP, DLNA, and IPv4/6 considered a plus
Hands-on experience with CPE devices for the consumer considered a plus
Accomplished individual contributor
Excellent problem solving skills
Excellent verbal and communication skills
Our client has the strongest compensation plan in Texas! Base Salary, Bonus, Stock plan, excellent benefits. Send your resume today to email@example.com
USD 125000 - 140000 Per Year
Career Level Required
Manager (Manager/Supervisor of Staff)
7+ to 10 Years