Software Engineer

1 week ago


Omaha, United States Election Systems & Software LLC Full time
Job DescriptionJob DescriptionDescription:

We support democracy.

Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security enhancements for each voting system we design, build, sell and support.


Join the ES&S Product Development team where we are crafting the future of voting in the United States On our team, you will push boundaries to provide solutions that meet the industry’s ever-evolving needs. Our people apply their innovative perspectives to challenges big and small, and ES&S provides the resources to make our employees’ vision a reality.


As a Software Engineer on the product development team, you are responsible for designing, implementing and maintaining software applications according to product requirements. You are responsible for coding, debugging, testing and troubleshooting throughout the application development lifecycle. Based on your experience, your role will evolve into a key player involved in all aspects of the software development lifecycle, from research and design to implementation, testing, and evaluation. You will work closely with hardware product developers to ensure that our software meets the needs of our customers and is integrated seamlessly with our hardware products.


Essential Duties and Responsibilities:

  1. Gain familiarity with our products, processes, tools and technology.
  2. Deliver high-quality software and automated tests ensuring alignment with customer needs and project goals.
  3. Prefers working in a culture of collaboration, teamwork, pair-programming, mentoring, and continuous improvement.
  4. Troubleshoot & debug software in voting machines and associated systems, both fielded and under active development.
  5. Work cross-functionally in an agile environment with team members including product managers, business analysts and other stakeholders as needed to understand business requirements, plan, and execute development activities.
  6. Demonstrate a passion for continuous learning, experimenting with new tools, technologies, and methodologies to improve both personal and team performance.
Requirements:

This position is open to junior developers that have experience with the following:

  • Experience with C++ version 11 and above.
  • Experience with Linux, Linux C++ based compilers, linkers and debugging tools.
  • Experience with git (BitBucket, GitHub, etc) is a plus
  • Familiarity with cmake is a plus.
  • Experience with basic computer architecture concepts, data structures and algorithms.
  • Skilled in problem-solving and troubleshooting.
  • Excellent oral and written communication skills.

Education preferred: B.S. or M.S. in Computer Engineering, Computer Science and/or equivalent experience.


EEO Statement: Election Systems & Software, LLC is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. Election Systems & Software, LLC's management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, access to facilities and programs and general treatment during



  • Omaha, United States Election Systems & Software Full time

    About Election Systems & SoftwareElection Systems & Software (ES&S) is a leading provider of election management solutions, dedicated to maintaining voter confidence and enhancing the voting experience. Our vision is to deliver exceptional quality and value to our customers, and we're committed to continuous innovation and improvement.Job SummaryWe're...


  • Omaha, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering - we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering - we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, Nebraska, United States Election Systems & Software Full time

    About UsElection Systems & Software (ES&S) is a leading provider of voting solutions and election technology. Our mission is to deliver high-quality products and services that enhance the voting experience and maintain voter confidence.Job SummaryWe are seeking a highly skilled Software Engineering Manager to lead our Product Development team. As a key...


  • Omaha, United States Election Systems & Software Full time

    About UsElection Systems & Software (ES&S) is a leading provider of voting solutions and election technology. Our mission is to deliver high-quality products and services that maintain voter confidence and enhance the voting experience.Job SummaryWe are seeking a highly skilled Software Engineering Manager to lead our Product Development team. As a key...


  • Omaha, United States Election Systems & Software Full time

    We support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...


  • Omaha, United States Election Systems & Software Full time

    Election Systems & Software is seeking a skilled Software Engineering Manager to lead our Product Development team. As a key member of our organization, you will be responsible for delivering high-quality software that meets our design and requirements specifications. Your expertise in software development, leadership, and technical expertise will drive...


  • Omaha, Nebraska, United States Election Systems & Software Full time

    About UsElection Systems & Software (ES&S) is a leading provider of voting solutions, committed to maintaining voter confidence and enhancing the voting experience.Job DescriptionWe are seeking a highly skilled Software Engineering Manager to lead our Product Development team. As a key member of our team, you will be responsible for delivering high-quality...


  • Omaha, Nebraska, United States Election Systems & Software Full time

    About UsElection Systems & Software (ES&S) is a leading provider of voting solutions, committed to delivering exceptional quality and value to maintain voter confidence and enhance the voting experience.Job SummaryWe are seeking a highly skilled Software Engineering Manager to lead our Product Development team in crafting the future of voting in the United...


  • Omaha, Nebraska, United States Election Systems & Software Full time

    About UsElection Systems & Software (ES&S) is a leading provider of voting solutions and election technology. Our mission is to deliver high-quality products and services that enhance the voting experience and maintain voter confidence.Job DescriptionWe are seeking a highly skilled Software Engineering Manager to lead our Product Development team. As a key...


  • Omaha, United States Election Systems & Software Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to lead our Product Development team. As a key member of our team, you will be responsible for delivering high-quality software that meets our design and requirements specifications.ResponsibilitiesDevelop and lead a team of talented developers to build the next generation of our...


  • Omaha, Nebraska, United States Election Systems & Software LLC Full time

    Job Title: Software Engineering ManagerWe are seeking a highly skilled Software Engineering Manager to lead our Product Development team. As a key member of our team, you will be responsible for delivering high-quality software that meets our design and requirements.Key Responsibilities:Develop and maintain software that meets our design and...


  • Omaha, United States Election Systems & Software LLC Full time

    Job DescriptionJob DescriptionDescription:We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting...

  • Software Engineer

    1 week ago


    Omaha, United States Election Systems & Software LLC Full time

    Job DescriptionJob DescriptionDescription:We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting...


  • Omaha, United States TALENT Software Services Full time

    Are you an experienced Software Development Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Development Engineer to work at their company in Omaha, NE.Position Summary: As a Software Developer Engineer, you will assume a key role in the day-to-day operations of the...


  • omaha, United States TALENT Software Services Full time

    Are you an experienced Software Development Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Development Engineer to work at their company in Omaha, NE.Position Summary: As a Software Developer Engineer, you will assume a key role in the day-to-day operations of the...


  • Omaha, Nebraska, United States Election Systems & Software LLC Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled Software Engineer to join our Product Development team at Election Systems & Software LLC. As a key member of our team, you will be responsible for designing, implementing, and maintaining software applications for our voting systems.Key ResponsibilitiesGain a deep understanding of our products,...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering - we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...