Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Ziehm Imaging

Ziehm Imaging - Orthoscan Inc. is currently seeking a motivated, career-oriented professional with a positive can‑do attitude to join our team as a full-time Senior Software Engineer located in Scottsdale, AZ. Why Work for Ziehm Imaging - Orthoscan Inc.? There's something special about Ziehm-Orthoscan. There's a sense of pride that comes from building a product that helps improve people’s lives and making the most of ourselves as a company and as individuals. We know the success of Ziehm-Orthoscan depends on every employee in our organization, it is our people who make the difference. What do we offer? The challenge of meaningful work - we offer constant opportunities to grow and develop world‑class skills and a truly rewarding career. A unique culture where people convert their passion into action. The kind of competitive compensation you would expect from a world leader. Nine paid holidays plus a generous PTO and vacation time plan. Great benefit plans, major medical, dental and vision. Company 401(k) plan with an employer match. JOB SUMMARY: As a Senior Software Engineer, you will be developing primarily C++ applications for medical devices. This position has hands‑on access to the final product at every stage of development. In this capacity, you will be working primarily on a Linux‑based platform, creating and maintaining a modern QT multi‑touch/keyboard optimized GUI application with a strong emphasis on safety‑critical software development and regulatory compliance (IEC 62304 / ISO 13485 environments). Essential Functions: Develop, verify, and validate software solutions for our C-Arm (Linux based computer) in compliance with medical device software lifecycle standards (IEC 62304). Develop and maintain touchscreen‑friendly GUI software using QT and QML with a focus on performance, usability, and embedded system constraints. Adapt existing architectural design patterns to realize a modern software architecture with a focus on platform technology and long‑term maintainability/scalability. Perform code reviews, support verification by unit tests, automated and manual system integration tests, and enforce coding standards and software quality best practices across the team. Support designing and specifying requirements and work packages in collaboration with systems engineering and regulatory teams to ensure traceability. Maintaining source control branches and performing integrations with merge requests following Git‑based branching strategies and release management practices. Basic Qualifications: Education: Bachelor’s degree in software engineering, computer science, or a related field is required or equivalent combination of education and relevant industry experience. Experience 7+ years of experience in software engineering, with experience in medical device or other regulated or safety‑critical environments strongly preferred. Strong proficiency in developing C++ applications (preferably modern C++17/20 practices, including memory management, concurrency, and performance optimization). Knowledge in C++17, QT, QML, bash, python, gtest, boost libs and postgres (strong preference for experience with Qt application frameworks in embedded or medical device environments). Profound knowledge of design patterns and software architecture principles (SOLID, modular design, clean architecture). Experience working in Agile (Scrum) project management. Knowledge of GIT, Docker, Jenkins, and CI/CD pipelines in a regulated development environment. Experience with Linux systems, specifically Ubuntu and Debian, including system‑level debugging and deployment considerations. Experience working in collaboration with Electrical Engineering, Mechanical Engineering, Quality, Regulatory, Production, and Sales in a cross‑functional product development environment. Proven ability to collaborate across cross‑functional and international engineering, manufacturing, and quality teams, with clear and effective communication in globally distributed product development environments. Knowledge of DICOM and IEC62304 Medical Device Software, Software Life Cycle Processes (strongly preferred and highly valued for this role). Excellent critical thinking and problem‑solving abilities with a structured engineering mindset. This is a hands‑on position that requires a high level of trust with unrestricted access to products, code, and documentation, and a strong sense of accountability for software quality and product safety. Excellent verbal and written communication skills. Must feel comfortable asking questions when clarity is needed and documenting technical decisions clearly for audit and regulatory traceability. Ability to adapt and work efficiently in a rapidly changing, dynamic environment with a willingness to manage multiple simultaneous projects and prioritize effectively in a fast‑paced product development lifecycle. Having knowledge of and demonstrating a willingness to work through different cultures’ beliefs, values, and traditions is a must in a global engineering environment with distributed teams. Working Conditions: Majority of the work is performed in an office and manufacturing environment. Typical work schedule is Monday through Friday, 7:00 a.m. to 4:00 p.m. Work hours may vary based on business and operational needs. Regular, reliable, and punctual attendance is an essential function of this position. Occasional travel to Germany may be required. May require PPE and periodic exposure to low‑dose radiation. We support a drug free work environment Ziehm Orthoscan is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status and disability, or other legally protected status, and we will ensure that all employment decisions are based only on valid job requirements. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Scottsdale, AZ vacancy
  •  ...Advanced Software Engineer We seek an advanced software engineer to create cutting-edge signal processing, geolocation, and communication systems solutions to challenging national security and defense problems. You will work in a multi-disciplinary R&D environment... 
    Senior

    MRINetwork

    Paradise Valley, AZ
    2 days ago
  •  ...Job title: Senior Software Engineer Location with Zip code: Phoenix, AZ 85027 (Remote) Duration of the project: 12 Months Minimum years of experience required: 10+ yrs Education Qualification required: BE Must have skills: Agile development experience... 
    Senior
    Remote work

    eTeam

    Phoenix, AZ
    3 days ago
  • $60 - $65 per hour

     ...Senior Advanced Software Engineer Immediate need for a talented Senior Advanced Software Engineer. This is a 06 months contract opportunity and is located in Phoenix, AZ (Hybrid). Please review the job description below and contact me ASAP if you are interested.... 
    Senior
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Phoenix, AZ
    4 days ago
  •  ...the capabilities of SentinelOne, actively listening to customers and responding to their needs. We are looking for a Senior macOS Software Engineer who will be directly involved in our core technology and help ensure we stay ahead of cybercriminals. What will you... 
    Senior
    Remote work

    Sentinelone

    Scottsdale, AZ
    15 days ago
  • To support a highly collaborative engineering team, the contract Senior 3D Software Engineer will design and develop advanced 3D software applications and algorithms while working remotely. Key responsibilities Contribute to the technology roadmap and advancement of digital... 
    Senior
    Contract work
    Remote work

    VirtualVocations

    Phoenix, AZ
    2 days ago
  •  ...We are seeking an experienced Senior Software Engineer to develop, maintain, and enhance enterprise applications. The ideal candidate will have strong expertise in Angular, Node.js, and MongoDB , along with extensive experience in the full Software Development Life Cycle... 
    Senior

    ClinDCast LLC

    Phoenix, AZ
    4 days ago
  •  ...Senior Software Engineer Scottsdale, Arizona, United States Position Summary As a Software Engineer, you will work on the back-end services and APIs of our products in a challenging, fast-paced environment. You will be helping to bridge engineering best practices... 
    Senior

    FutureRecruitNet

    Scottsdale, AZ
    2 days ago
  •  ...of some applications using MS Power Platform. Responsibilities: Use Agile Scrum SDLC methodologies in the full life cycle software development process, including requirements analysis, software design, prototyping, programming, debugging and testing of system... 
    Senior

    Software Technology Inc

    Phoenix, AZ
    9 hours ago
  •  ...Senior Software Engineer This Senior Developer will be focused on developing, implementing, and supporting new and core features in.NET for their cloud-based software. This will include customization to better suit customer needs as well. Responsibilities:... 
    Senior

    1872 Consulting

    Phoenix, AZ
    9 hours ago
  •  ...Engineer Location: Phoenix, AZ Onsite/ Remote: Onsite. The pay range for this role is ***k- ***k per annum including any bonuses or variable pay. *** also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays... 
    Senior
    Remote work

    Yantran LLC

    Phoenix, AZ
    9 hours ago
  •  ...Job Title: Java Engineer Location: Phoneix, AZ Job Type: Contract (Onsite) CI/CD; Maven; Jenkins; Git (GitHub, GitLab, BitBucket...  ...; Java; GCP Job Description: • 4+ years of commercial software development experience. • Proficiency with distributed and... 
    Senior
    Contract work

    VDart

    Phoenix, AZ
    2 days ago
  •  ...Senior Software Engineer Location: Phoenix AZ (Onsite) Core Skill Requirements ~68 years of strong experience in Java development, including proficiency in Spring / Spring Boot. ~45 years of experience with Python, focused on backend or data-driven development... 
    Senior

    United IT

    Phoenix, AZ
    9 hours ago
  •  ...We are unable to sponsor or take over sponsorship of an employment visa at this time. Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale... 
    Senior
    Work experience placement
    Remote work
    Work visa

    Kaleidoscope Innovation

    Phoenix, AZ
    2 days ago
  •  ...Senior Software Engineer Be part of a team that designs, develops, and integrates highly complex software functions as a Senior Software Engineer. You will provide technical leadership in the identification and development of new products, lead proposals for future business... 
    Senior

    Wollborg Michelson Recruiting

    Phoenix, AZ
    4 days ago
  •  .... Job Requirements Must have a Bachelor's degree in Computer Science or related field of study and 5 years of experience in software development. Must have experience in each of the following skills: Relational databases such as Oracle or SQL Server with the ability... 
    Senior
    Work at office
    Remote work

    Illumia, LLC

    Scottsdale, AZ
    2 days ago
  •  ...Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of building...  ...make the world a better place. Responsibilities As a Senior Back-End Software Engineer, you will be at the forefront of... 
    Senior
    Work experience placement
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Epistemix

    Scottsdale, AZ
    15 days ago
  •  ...About the role: Curri is seeking a Senior Software Engineer to join the Technology team as a Product Engineer with real ownership over outcomes. Curri runs last-mile logistics for national retailers and industrial suppliers across the US, and our engineering bar is moving... 
    Senior
    Local area
    Remote work

    Curri

    Scottsdale, AZ
    a month ago
  • $140k - $180k

     ...Electric Air is intense, collaborative, and deeply rewarding. If you care about climate and modern software, we’d love to meet you. We’re looking for a senior full-stack engineer to help build the core tools that power our business—from customer-facing sales flows to... 
    Senior
    Contract work
    For contractors
    Remote work

    Electric Air

    Scottsdale, AZ
    15 days ago
  • $84k - $149k

     ...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired.... 
    Senior
    Work experience placement
    Remote work
    Relocation package

    Phenom People

    Phoenix, AZ
    2 days ago
  •  ...Description Second Door Health is looking for an experienced Senior Software Engineer to join our engineering organization! This role entails working among a small team to build out the Second Door Health application platform - comprised of Web Applications, Mobile Applications... 
    Senior
    Temporary work

    Second Door Health

    Phoenix, AZ
    9 hours ago
  • $150k

     ...re proud to be a part of. --- About the Product Team The Engineering, Product and Design (EPD) Team at Euclid is a cross-functional...  ...based in the United States. About the Role As a Senior Software Engineer at Euclid, you’ll build our next generation of workflow... 
    Senior
    Remote work
    Flexible hours

    Euclid Power

    Scottsdale, AZ
    22 hours ago
  • $111.07k - $147k

     ...processes and identify areas for improvement and automation through software development. Understand the business practices of customers...  ...: 2 years of experience as Software Developer, Software Engineer, Java Developer, Technology Analyst, or related occupation.... 
    Senior
    Work experience placement
    Local area
    Remote work

    Matson

    Phoenix, AZ
    9 hours ago
  • $130k - $160k

     ...Senior Full Stack Software Engineer \n About the Opportunity: \nOur team has partnered with a SaaS company focused on improving transportation safety and efficiency to identify a "Senior Full Stack Software Engineer" to join their team. This is a Microsoft shop... 
    Senior
    Remote work

    Sayva Solutions

    Phoenix, AZ
    20 hours ago
  • $152.5k - $205k

     ...Senior Software Engineer Circle is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle's platform includes... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Phoenix, AZ
    5 days ago
  • $140k - $160k

     ...employees. OVERVIEW   We’re looking for a full stack Senior Product Engineer to lead the multi-platform engineering efforts for our...  ...-team collaboration, and oversee the delivery of resilient software solutions. This is a remote position. This position is not... 
    Senior
    Local area
    Remote work
    Relocation package

    Consumer Reports

    Phoenix, AZ
    15 days ago
  • $126k - $190k

     ...agencies rely on Relativity's legal AI software to securely surface and manage the most...  ...What We Do At Relativity, engineers don't just write code- they harness AI tools...  ...Kubernetes Integration Team is seeking a Senior Engineer to help us prototype and rapidly... 
    Senior
    Remote work
    Home office

    Relativity Inc

    Phoenix, AZ
    4 days ago
  •  ...currently seeking a motivated, career-oriented professional with a positive can-do attitude to join our team as a full-time Senior Software Engineer located in Scottsdale, AZ. Why Work for Ziehm Imaging - Orthoscan Inc.? There's something special about... 
    Senior
    Full time
    Work at office
    Monday to Friday

    Ziehm-OrthoScan

    Scottsdale, AZ
    9 hours ago
  • $121.4k - $218.6k

     ...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full...  ...Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Phoenix, AZ
    1 day ago
  •  ...maintainable code using .NET technologies, following best practices for software development, including test-driven development and continuous...  ...: Provide technical guidance and mentorship to junior engineers, conducting code reviews, and ensuring adherence to... 
    Senior
    Live in
    Remote work
    Relocation
    Flexible hours
    Weekday work

    Evry Health

    Phoenix, AZ
    8 days ago
  •  ...impact, a passion for progress, and the optimism to shape the future of transportation. About the Role We’re looking for a Senior Software Engineer to design and build working prototypes, proofs of concept (PoCs), and pilot-ready solutions that validate technical... 
    Senior
    Work at office
    3 days per week

    Dormont Manufacturing Company

    Phoenix, AZ
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!