Software Engineer
Alpharetta, GA · On-site
The Software Engineer reports to and is directed by the Hardware Engineering Manager and the Director of Software Engineering. Key Responsibilities * Capable of learning different components of sales ...
Alpharetta, GA · On-site
The Software Engineer reports to and is directed by the Hardware Engineering Manager and the Director of Software Engineering. Key Responsibilities * Capable of learning different components of sales ...
Alpharetta, GA · On-site
The Software Engineer reports to and is directed by the Hardware Engineering Manager and the Director of Software Engineering. Key Responsibilities * Capable of learning different components of sales ...
Atlanta, GA · On-site
The career opportunities for software engineers at HOPTEK range from leading innovative projects and doing advanced software algorithms research and development for our core clients to building ...
Atlanta, GA · On-site
The career opportunities for software engineers at HOPTEK range from leading innovative projects and doing advanced software algorithms research and development for our core clients to building ...
Atlanta, GA · On-site +1
$117.80K - $155.30K/yr
We are seeking a Senior AI Software Engineer to help build internal AI agents and AI-enabled engineering tools focused on developer productivity, workflow automation, and large enterprise-scale ...
Atlanta, GA · On-site +1
$117.80K - $155.30K/yr
We are seeking a Senior AI Software Engineer to help build internal AI agents and AI-enabled engineering tools focused on developer productivity, workflow automation, and large enterprise-scale ...
Atlanta, GA · On-site +1
$117.80K - $155.30K/yr
We are seeking a Senior AI Software Engineer to help build internal AI agents and AI-enabled engineering tools focused on developer productivity, workflow automation, and large enterprise-scale ...
Atlanta, GA · On-site +1
$117.80K - $155.30K/yr
We are seeking a Senior AI Software Engineer to help build internal AI agents and AI-enabled engineering tools focused on developer productivity, workflow automation, and large enterprise-scale ...
Software Engineers Step into a high-impact Software Engineers opportunity with a confidential ... called Top Engineer . It does not say Average Engineer. It means we work with the Top 1% of ...
Software Engineers Step into a high-impact Software Engineers opportunity with a confidential ... called Top Engineer . It does not say Average Engineer. It means we work with the Top 1% of ...
Sr FullStack Software Engineer- Hybrid S... Step into a high-impact Sr FullStack Software Engineer- Hybrid S... opportunity with a confidential client, where you will help drive meaningful results ...
Sr FullStack Software Engineer- Hybrid S... Step into a high-impact Sr FullStack Software Engineer- Hybrid S... opportunity with a confidential client, where you will help drive meaningful results ...
$144K - $191K/yr
Software Engineer Atlanta, Georgia, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By ...
$144K - $191K/yr
Software Engineer Atlanta, Georgia, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By ...
Software Engineer .NET API Development DUTIES & RESPONSIBILITIES: About the Role The Software Engineer leads implementation for significant projects or major components, mentors junior engineers, and ...
Software Engineer .NET API Development DUTIES & RESPONSIBILITIES: About the Role The Software Engineer leads implementation for significant projects or major components, mentors junior engineers, and ...
Software Engineer .NET • API Development DUTIES & RESPONSIBILITIES: About the Role The Software Engineer leads implementation for significant projects or major components, mentors junior engineers ...
Software Engineer .NET • API Development DUTIES & RESPONSIBILITIES: About the Role The Software Engineer leads implementation for significant projects or major components, mentors junior engineers ...
The Software Engineer will simplify complex problems into scalable designs, uphold engineering best practices, and contribute to a culture of continuous improvement. Operating in a fast-paced Agile ...
The Software Engineer will simplify complex problems into scalable designs, uphold engineering best practices, and contribute to a culture of continuous improvement. Operating in a fast-paced Agile ...
$117.80K - $155.30K/yr
Senior Software Engineer The Senior Software Engineer leads implementation for significant projects or major components, mentors junior engineers, and solves complex problems with high autonomy while ...
$117.80K - $155.30K/yr
Senior Software Engineer The Senior Software Engineer leads implementation for significant projects or major components, mentors junior engineers, and solves complex problems with high autonomy while ...
Atlanta, GA · On-site
The Software Engineer will simplify complex problems into scalable designs, uphold engineering best practices, and contribute to a culture of continuous improvement. Operating in a fast-paced Agile ...
Atlanta, GA · On-site
The Software Engineer will simplify complex problems into scalable designs, uphold engineering best practices, and contribute to a culture of continuous improvement. Operating in a fast-paced Agile ...
Alpharetta, GA · On-site
$55/hr
Software Engineer Alpharetta, Georgia (Locals Only) $55/hr w2 NO H1B & OPT Key Responsibilities: * Design, develop, and maintain robust backend services using Java EE, Spring Boot, and Hibernate.
Quick apply
Alpharetta, GA · On-site
$55/hr
Software Engineer Alpharetta, Georgia (Locals Only) $55/hr w2 NO H1B & OPT Key Responsibilities: * Design, develop, and maintain robust backend services using Java EE, Spring Boot, and Hibernate.
Alpharetta, GA · On-site +1
Software Engineer Kaleris is a private equity-backed software firm focused on supply chain optimization, headquartered in Atlanta, Georgia. We are a global leader in the supply chain execution market ...
Alpharetta, GA · On-site +1
Software Engineer Kaleris is a private equity-backed software firm focused on supply chain optimization, headquartered in Atlanta, Georgia. We are a global leader in the supply chain execution market ...
$117.80K - $155.30K/yr
Senior Software Engineer (AI) The Senior Software Engineer leads implementation for significant projects or major components, mentors junior engineers, and solves complex problems with high autonomy ...
$117.80K - $155.30K/yr
Senior Software Engineer (AI) The Senior Software Engineer leads implementation for significant projects or major components, mentors junior engineers, and solves complex problems with high autonomy ...
Adtran Networks North America Inc. seeks Software Engineer for Norcross, GA location. Design and develop embedded software drivers and applications. Apply effective functional and object-oriented ...
Adtran Networks North America Inc. seeks Software Engineer for Norcross, GA location. Design and develop embedded software drivers and applications. Apply effective functional and object-oriented ...
Atlanta, GA · On-site +1
This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...
Atlanta, GA · On-site +1
This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...
Adtran Networks North America Inc. seeks Software Engineer for Norcross, GA location. Design and develop embedded software drivers and applications. Apply effective functional and object-oriented ...
Adtran Networks North America Inc. seeks Software Engineer for Norcross, GA location. Design and develop embedded software drivers and applications. Apply effective functional and object-oriented ...
Atlanta, GA · On-site
Adtran Networks North America Inc. seeks Software Engineer for Norcross, GA location. Design and develop embedded software drivers and applications. Apply effective functional and object-oriented ...
Atlanta, GA · On-site
Adtran Networks North America Inc. seeks Software Engineer for Norcross, GA location. Design and develop embedded software drivers and applications. Apply effective functional and object-oriented ...
Atlanta, GA · On-site
$144K - $191K/yr
As a Full Stack Senior Software Engineer on ArsenalOS you will be architecting and implementing mission-critical solutions that enforce lean business process, add multiplicative leverage to Anduril ...
Atlanta, GA · On-site
$144K - $191K/yr
As a Full Stack Senior Software Engineer on ArsenalOS you will be architecting and implementing mission-critical solutions that enforce lean business process, add multiplicative leverage to Anduril ...
$62K - $74.6K
2% of jobs
$74.6K - $87.2K
4% of jobs
$87.2K - $99.8K
6% of jobs
$99.8K - $112.4K
8% of jobs
$119.2K is the 25th percentile. Wages below this are outliers.
$112.4K - $125K
7% of jobs
$125K - $137.6K
18% of jobs
The median wage is $140.6K / yr.
$137.6K - $150.2K
16% of jobs
$150.2K - $162.8K
2% of jobs
$168K is the 75th percentile. Wages above this are outliers.
$162.8K - $175.4K
26% of jobs
$175.4K - $188K
1% of jobs
$188K - $200.6K
8% of jobs
$62K
$144K
$200.6K
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
8.2
Based on 24 frontline employees who took The Breakroom Quiz
4th of 15 rated gambling companies
Scientific Games is the global leader in lottery games, sports betting and technology, and the partner of choice for government lotteries. From cutting-edge backend systems to exciting entertainment experiences and trailblazing retail and digital solutions, we elevate play every day. We push game designs to the next level and are pioneers in data analytics and iLottery. Built on a foundation of trusted partnerships, Scientific Games combines relentless innovation, legendary performance, and unwavering security to responsibly propel the global lottery industry ever forward.
Position SummaryThe Scientific Games Terminal API Engineering Team needs a software engineer that is capable of working in both Windows and Linux environments. Capable of working with a team to solve complex problems and communicate with other departments promptly and effectively. The candidate will be working with many pieces of hardware that make up our sales terminals including, but not limited to, barcode readers, bill acceptors, motherboards, receipt printers, etc. We are currently operating in a hybrid of Scrum and Waterfall methodologies as our team continues to grow.
The ideal candidate has engineering and architecture experience among diverse teams that promote innovation, growth, company value and customer satisfaction with the solutions delivered. The candidate must effectively understand and analyze technical requirements while keeping in mind the big picture in the development of the company's future products. This position must demonstrate a high degree of initiative and is accountable for the technical implementation of all software-related tasks assigned to them. The Software Engineer reports to and is directed by the Hardware Engineering Manager and the Director of Software Engineering.
Key Responsibilities
Capable of learning different components of sales terminals (barcode readers, printers, motherboards, bill acceptors, etc.)
Able to handle multiple deliverables at a time and manage priorities
Able to solve complex problems and think creatively through issues that arise
Anticipate possible bugs while developing to avoid reworks
Development of device drivers for both Windows and Linux.
Development of firmware utilities, hardware diagnostic tools, and scripts.
Performing Windows and Linux installations and configuration.
Creating and modifying disk images for various terminals.
Providing support of lab and demo terminals.
Occasionally working with 3rd-party hardware vendors at the technical level.
Creating and reviewing high-level designs.
Perform code reviews.
Working with software teams and QA for testing.
Effective communicator to management and other engineering departments and customer jurisdictions
Deliver projects in a timely manner, or communicate possible delays early
Work closely with engineers from other departments to prevent information siloing and create cross-functionality throughout the organization
Designing and developing interfaces to accommodate Business-to-Business (B2B), Business-to-Customer (B2C as well as Application-to-Application (A2A) EDI X12 transactions.
Work closely with internal and external customers to make sure that the applications meet the needs of the business and SGI's SLAs
Work with team members on technical and professional skills to enable career growth.
Ensure delivery of quality work with clear, well-commented code as scheduled in accordance with technical design and product requirements.
Help refine and enforce shop standards for development and testing activities.
Adhering to SGI's and industry security standards
Maintain project-related documentation in anticipation of internal and third-party audits.
Assist in the preparation of responses to RFPs including technical responses, sizing, costing, schedules, product demonstration and other related tasks.
Maintain up to date knowledge on new programming methods and technologies to anticipate and accommodate future changes dictated by business and technical growth.
Provide technical guidance and mentoring to team members.
Conduct technical interviews for new staff.
Education
Bachelor's Degree in Computer Science/Engineering or equivalent experience/education
Required Skills
Experience in Windows coding environments including Windows Drivers.
Experience in Linux coding environments and Linux Driver Development
Experience and knowledge of programming in C/C++.
Experience with Python, JSON, and PowerShell a plus.
Working knowledge of Git and SVN.
Experience with Test Driven Development (TDD)
Experience designing and developing ProtoBuf and RESTful services.
Solid working knowledge of Jira for collaboration and issue tracking.
Exposure to Continuous Integration and automated builds.
Working knowledge of design patterns and clean coding practices
Working knowledge of security best practices as they relate to software engineering.
This position requires a well-rounded software engineer that is willing to work in any area of the system that requires maintenance and/or new development.
Experience in Customer Interaction and Requirements Analysis
Experience in software design and architecture best practices
Exceptional interpersonal, verbal communication and writing skills.
Overtime and weekend hours may be required to meet project schedules and other deadlines
Experience in Waterfall project management methodology
Experience in Agile project management methodology
Personal Strengths
Strong leadership, organization, and architecture skills
Strong ability and experience in driving technical delivery of large complex projects.
Enjoy being a part of a team and are a good teammate.
Ability to work with a wide range of delivery and support teams in a matrix organization.
Careful and detail-oriented work style with a focus on writing quality software
Strong analytical skills and excellent problem-solving abilities
Work well under pressure
Ability to communicate and articulate complex technical issues, resolutions and planned actions to a diverse set of internal and external customers.
Place value in keeping commitments and achieving high quality results.
The ability to move between projects with little notice and the ability to adapt quickly
Physical Requirements
Potential lifting of moderate weight, no more than 25 pounds.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, stand, walk, bend, use hands, operate a computer, and have specific vision abilities to include close and distance vision, and ability to adjust focus working with computer and business equipment.
Work Conditions
Scientific Games, LLC 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, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and 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 for EEOC Poster.
Get the full story on Breakroom
Sourced by ZipRecruiter
It services
5,001 - 10,000 Employees
Las Vegas, NV, US
1974