Senior Software Engineer Information Technology (IT) - Alpharetta, GA at Geebo

Senior Software Engineer

Using sound systems, engineering and best practices, the Software/Firmware Engineer works as part of the engineering team to design, develop, test and maintain software applications, tools, API's and drivers for Scientific Games' core Terminal products, with focus on time to market, reliability and cost containment for both new and existing components.
Job Functions:
Design and document embedded O/S-Images, Software, API and driver projects.
Maintain and support existing O/S, API, Software and drivers.
Participate in project design review meetings to ensure requirement, project objectives and sound engineering decisions are being met.
Work under minimal supervision to meet departmental and Company goals.
Interface with system, design engineers, purchasing, manufacturing, sales, marketing, field engineers and customers.
Make independent decisions based on design objectives as assignments are broad in nature, requiring originality and ingenuity.
Use sound systems engineering and design practices and ensure that robust design techniques are appropriately used. Define options around concept designs and conduct analyses in order to select the best combinations of concepts in cooperation with System Engineer.
Follow the new product development process; define and manage technical risks; and help define Engineering activities schedule and help ensure adherence to it.
Position Requirements/
Qualifications:
Master Degree in Electrical Engineering or Computer Science (if degree is CS, MUST have demonstrated hands-on near hardware development experience not just hardware or software)
5-8
years of experience in developing hardware near applications for electro-mechanical products
Experience in programming in C, C++, java languages at an expert level (5 years minimum)
Experience in designing and launching Linux/Windows O/S images, Drivers, Platforms and API's.
Microsoft Training
Experience designing, developing and maintaining software applications and API's in high volume production environment for commercial applications, balancing reliability and profitability.
Can read schematics and use common lab test equipment is a plus.
Position Requirements
Skills/Abilities:
Ability to quickly master the theory and analysis processes behind complex engineering-based algorithms.
Intimately familiar with engineering disciplines of Software engineering, and electrical engineering.
Familiar with functions of Manufacturing, Product Management, Quality Assurance.
Competency in Linux and Windows O/S at a master level is required
Experience writing API/drivers LINUX and Windows
Work as part of a small team with variety of responsibilities.
Demonstrated ability to conduct independent analysis and effectively communicate findings.
Can effectively articulate best practices in engineering and product development
Can effectively describe product development design process and procedures
Ability to understand, recognize and resolve coding challenges
Ability to write and understand Windows and Linux API and Library code
Soft Skills/Cultural Fit
High Energy
Works well independently and part of a team
Ability to work cross-functionally within a corporate environment
Strong communication skills, written and verbal
Focused on mission accomplishment, willing to work overtime as necessary to achieve objectives
Scientific Games Corporation and its affiliates (collectively, SG) are engaged in highly regulated gaming and lottery businesses. As a result, certain SG employees may, among other things, be required to obtain a gaming or other license(s), undergo background investigations or security checks, or meet certain standards dictated by law, regulation or contracts. In order to ensure SG complies with its regulatory and contractual commitments, as a condition to hiring and continuing to employ its employees, SG requires all of its employees to meet those requirements that are necessary to fulfill their individual roles. As a prerequisite to employment with SG (to the extent permitted by law), you shall be asked to consent to SG conducting a due diligence/background investigation on you.
This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. The employee in this position may be requested to perform other job-related tasks and responsibilities than those stated above.
SG is an Equal Opportunity Employer and does not discriminate against applicants due to race, ethnicity, gender, sexual orientation, veteran status, or on the basis of disability or any other federal, state or local protected class. If you'd like more information about your equal employment opportunity rights as an applicant under the law, please click here EEOC Poster.
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.