Senior Principal Sofware Engineer

Apply Now
Company:
 
WMS Gaming
Company Profile | Current Opportunities (56)
Job Location(s): Chicago
Employment Term: Regular
Employment TypeFull Time
Start Date:As soon as possible
Starting Salary Range:Not Provided
Required Education: Bachelor's Degree
Required Experience: Open
Related Categories:Engineering - General

Position Description

Job ID #: 500 Location: Chicago, IL
Functional Area: Engineering Department: 00433 SBG Software
Position Type: Full Time Regular Education Required: Bachelors Degree
Experience Required: 7 - 10 Years Relocation Provided:

Position Description

Job Summary:

The Senior Principal Software Engineer oversees the engineering effort of major R&D projects and provides future looking technical guidance to the engineers in the group. The Senior Principal Software Engineer writes code to deliver new features and functionality as well as improve existing features and functionality.

Essential Job Functions:

Provides engineering design expertise by:
* Actively contributing to the ongoing software design and development process of the group.
* Tracking technical innovations both within and outside of the industry. Making timely recommendations on their applicability to projects.
* Working with engineers in other departments to create system-wide solutions.
* Design, write, test and inspect code.
* Actively contributing to product reviews on target hardware. Serves as a leader within the group by:
o Setting a positive example and leading by demonstrating a strong work ethic.
o Fostering ownership of the technical tasks by soliciting the engineers for their input throughout the design and production process.
o Developing long-term thinking in the engineering staff and fostering proactive problem solving approaches.
o Working to provide the engineering staff with the skills and knowledge to advance within the organization.
* Other duties as assigned

Position Requirements

Education:

Bachelor’s Degree in Engineering

Required Experience:

* Min 8 years C/C++ development experience that demonstrates an understanding and usage of solid-coding techniques, documentation, and managing the overall technical integrity of a code-base including portability, extensibility, and testability.
* Development experience in Linux/Unix. Windows a plus.
* Experience in framework architecture
* 2D/3D programming and techniques
* Experience with source-code control software: CVS, ClearCase, etc.
* Experienced in debugging, optimization, and profiling tools and techniques including debuggers, simulators, and emulators.
* Experience with open source desirable.
* A strong understanding and applicable experience in the following knowledge areas: Network Protocols (TCP/IP), Tools Building, Wireless Communications, Network and Software Security

Knowledge, Skills, & Abilities:

* Ability to engineer new code, and work with/enhance an existing code base.
* Proven ability to take direction and work with minimal supervision.
* Proven ability to work in deadline driven environment, and respond creatively to pressure.
* Ability to work on multiple projects simultaneously.
* Excellent trouble-shooting skills.
* Knowledge and experience with embedded development environments.
* The ability to train, mentor and manage other engineers.
* Knowledge of compiler/development-environment and tools.



WMS is a gaming company. Any of our employees may be required to obtain a gaming license within one or all of the gaming jurisdictions that WMS conducts business. If you are requested by WMS to obtain a gaming license, your continued employment with WMS may be contingent on your ability to obtain that gaming license.

This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. The incumbent may be requested to perform other job-related tasks and responsibilities than those stated above. WMS encourages diversity and is an equal opportunity employer.


Apply Online Now

 

Please provide feedback on any problems or issues you may encounter.  NOTE: The feedback provided is sent to the JobsInSpringfield.com Web site team NOT the company posting this position. 
Indicates required fields