Previous Job
Senior Software Engineer
Ref No.: 22-05054
Category: Experienced Professional
Location: Waukesha, Wisconsin
Position Type:Right to Hire
Start Date / End Date: 08/30/2022 to 08/30/2023
Genesis10 is currently seeking a Senior Software Engineer for a Direct Hire or Contract to Hire position working onsite or remote for a major client in Waukesha, WI.
NOTE: We do not work through 3rd parties under any circumstances – All candidates must work directly on our W2 and not require sponsorship now or in the future.
The Sr. Software Engineer in our X-ray Engineering organization is an experienced software engineering role responsible for owning and programming components in X-ray Systems Controls & Image Acquisition Software teams.
Essential Responsibilities
  • Work with X-ray product software and own a component, feature or a feature set
  • Apply principles of SDLC, Agile methodologies and Continuous Integration
  • Perform software troubleshooting and investigations of components and features
  • Work on software platform goals for X-Ray hardware abstraction
Basic Qualifications
  • Bachelor's Degree in Computer Science, Computer Engineering or equivalent.
  • A minimum of 5 years of professional experience in software development.
  • Proven hands-on experience with object-oriented programming languages, primarily C++.
  • Experience working on Linux based platforms.
  • Working knowledge in configuration management tools.
  • Working experience in Networking and Wi-Fi.
  • Legal authorization to work in the U.S. is required.
Desired Characteristics
  • Master's degree in Computer Science, Computer Engineering or equivalent.
  • 10+ years of software development experience with C++.
  • 3+ years of Python / shell scripting experience.
  • Skilled in core data structures and algorithms.
  • Expert in writing code that meets standards and delivers desired functionality using the technology selected for a project.
  • Identify opportunities for innovation and offers new ideas.
  • Takes initiative to experiment with new software frameworks.
  • Software Platforming experience.
  • Medical Device Software Development experience.
  • Engineering project management experience with Agile teams.
Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you'd expect from an organization with global strength and scale, and you'll be surrounded by career opportunities in a culture that fosters care, collaboration and support.
If you have the described qualifications and are interested in this exciting opportunity, please apply!
About Genesis10
Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at
"Genesis10 is an Equal Opportunity Employer, M/F/D/V.”