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

Software Engineer - Reconstruction Platform (CT/MR/PET)

Prophecy Technologies

Job Summary

We are seeking a Senior Software Engineer to design, develop, and evolve high-performance reconstruction platform software in a fast-paced Agile environment . The role involves working closely with engineers, scientists, and application experts to translate advanced PET Acquisition and CT/MR reconstruction requirements into scalable, distributed software solutions.

Key Responsibilities
  • Define, develop, and evolve software using modern development technologies and infrastructure.
  • Collaborate with cross-functional teams of engineers, scientists, and application experts to translate high-level CT/MR/PET acquisition needs into component-level requirements.
  • Design and implement solutions for complex data management and distributed processing in the reconstruction platform domain.
  • Plan and perform integration activities at component, subsystem, and system levels.
  • Document software designs and verification activities.
  • Perform component and subsystem-level verification and support system-level validation activities.
  • Drive efficiency improvements by eliminating duplication and promoting technology and product reuse .
  • Support and contribute to process improvements across development and sustaining support activities.
  • Apply SDLC principles including Lean, Agile, XP, CI/CD, Security, Scalability, Testing, Refactoring, and Documentation best practices .
  • Develop high-quality code that meets defined standards and delivers required functionality.
  • Analyze and optimize application performance based on defined performance parameters.
  • Implement core data structures and algorithms using selected technologies.
Required Qualifications
  • Bachelor's Degree in Computer Science, Electrical Engineering, or Computer Engineering .
  • Minimum 5 years of professional software development experience.
  • 5+ years of Linux-based programming on x86 systems .
  • Strong proficiency in C programming and object-oriented programming concepts in a production environment.
  • Working knowledge of Git or similar configuration management tools.
  • Strong communication and collaboration skills, with experience working in global teams .
Required Skills & Experience
  • Linux systems programming
  • C programming
  • Object-oriented design and development
  • Software integration and verification
  • Distributed and high-performance computing concepts
  • SDLC and Agile methodologies
  • Performance analysis and optimization
  • Data structures and algorithms
Preferred / Desired Technical Expertise
  • Experience with enterprise databases handling large data volumes.
  • Expertise in MATLAB or equivalent scientific modeling tools.
  • Experience with parallel computing tools and concepts (MPI, OpenMP).
  • 5+ years experience designing and architecting high-performance systems .
  • Experience with CT/MR acquisition processing .
  • Hands-on experience with C and Python IDEs such as Eclipse, CLion, Visual Studio, XCode, PyCharm.
  • Familiarity with requirements management and troubleshooting (5+ years).
Competencies
  • Agile Software Development
  • Distributed Systems
  • High-Performance Computing
  • Scientific / Medical Imaging Software
  • Cross-functional Collaboration
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Reconstruction Platform (CT/MR/PET) in Waukesha, WI vacancy
  • MS0074 GE Medical Systems, L.L.C. is looking for a Senior Software Engineer to shape MR scanner technology. This role involves collaborating within Agile practices, designing and testing software features that improve healthcare outcomes. Ideal candidates have extensive... 
    Software
    Relocation package

    MS0074 GE Medical Systems, L.L.C.

    Waukesha, WI
    1 day ago
  • Job Description Summary The CT Systems Scientist works in close collaboration with a cross‑functional team made up of engineers, clinical applications, researchers, customers, marketing...  ...industry experience. Proficiency with software tools for analysis, modeling and... 
    Software
    Full time
    Visa sponsorship
    Work visa
    Relocation package

    MS0074 GE Medical Systems, L.L.C.

    Waukesha, WI
    1 day ago
  •  ...Description Job Description Title: Electrical Engineer Location: Pewaukee, WI (On-Site) Will...  ...experience preferred. ~ Knowledge of MR physics, pulse sequences and electro-...  ...Word, Excel, etc.) and business specific software (e.g. ERP, eQMS, CAD). ~ Advanced... 
    Software
    Work experience placement
    Local area
    Relocation package

    Ontech Talent

    Pewaukee, WI
    5 days ago
  • HC1316 GE Precision Healthcare LLC is seeking a Lead MR Applications & System Tools Engineer to innovate in Magnetic Resonance imaging technology. In this role, you will design and develop software tools that enhance MR system calibration and diagnostics, working alongside... 
    Software

    HC1316 GE Precision Healthcare LLC

    Waukesha, WI
    1 day ago
  •  ...applications within Magnetic Resonance (MR) systems.  The successful...  ...BS in Electrical Engineering or similar with at least 10 years...  ...link reliability, power, and platforming/lifecycle. • Define and execute...  .... Interact with global software and hardware teams to ensure... 
    Software

    A4G Solutions LLC

    Waukesha, WI
    2 days ago
  • MS0074 GE Medical Systems, L.L.C. is looking for a CT Systems Scientist in Waukesha, WI. In this role, you will collaborate with engineers, researchers, and marketing teams to develop new technologies aimed at improving product architecture and ensuring system safety. The... 

    MS0074 GE Medical Systems, L.L.C.

    Waukesha, WI
    1 day ago
  •  ...visualization and estimating. Research and stay informed on VDC-related software and technologies, including authoring tools from Autodesk,...  ...degree in architecture, construction management, civil engineering, construction administration, or similar discipline. 3-5 years... 
    Software
    Contract work
    For contractors

    Riley Construction

    Waukesha, WI
    23 hours ago
  • $110k - $145k

     ...Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity... 
    Software

    Tata Consultancy Services

    Waukesha, WI
    23 hours ago
  •  ...Test Automation Engineer - Selenium Location: Waukesha, WI (Onsite) Duration: Long...  ...-on experience with both hardware and software testing, design verification activities,...  ...engineering processes. Experience with CT scanner hardware, medical imaging systems... 
    Software
    Long term contract
    Flexible hours

    Anveta

    Waukesha, WI
    2 days ago
  • We are seeking a hands-on Automation & Verification Engineer with strong experience in hardware/software testing, design verification, and modern automation frameworks...  ...(JSON, CSV, Parquet, SQL) Nice to Have Exposure to CT scanner hardware or medical imaging technologies... 
    Software

    PIXIE

    Waukesha, WI
    23 hours ago
  • $12.71 - $22.52 per hour

     ...internship where creativity meets community impa ct. We're looking for a collaborative,...  ...digital, print, social media, and web platforms. This 24-hours-per-week opportunity is...  ...projects on deadlines Use graphic design software and work with a variety of media... 
    Software
    Full time
    Internship
    Summer internship
    Visa sponsorship
    Work visa

    Waukesha County

    Waukesha, WI
    23 hours ago
  •  ...Paid time off Training & development Vision insurance Reconstruction Estimator / Project Manager Company: SERVPRO of Pewaukee &...  ...Prepare and manage estimates using Xactimate and related software Coordinate subcontractors, vendors, materials, and internal... 
    Software
    Full time
    For contractors
    For subcontractor
    Work at office
    Local area
    Monday to Friday

    SERVPRO of Pewaukee & Sussex

    Pewaukee, WI
    23 hours ago
  • MS0073 GE Medical Systems, Ultrasound & Primary Care Diagnostics, LLC is seeking a Senior Software Engineer based in Waukesha, Wisconsin. You'll drive the design and development of advanced clinical applications for ultrasound medical devices using C++, collaborate with... 
    Software
    Relocation package

    MS0073 GE Medical Systems, Ultrasound & Primary Care Diagnos...

    Waukesha, WI
    1 day ago
  •  ...Administrator include preparing servers, installing and configuring software, loading data, doing maintenance work, accommodating required...  ...CRM System Administration - DB&T Senior Associate, Automation Engineer/System Administrator We’re unlocking community knowledge in a... 
    Software
    Full time

    Generac

    Waukesha, WI
    1 day ago
  • $245k - $285k

    Amentum in Waukesha, Wisconsin is seeking a highly experienced Software Engineer to develop geolocation product lines. This role requires at least 20 years of experience and a Bachelor's degree in Computer Science. The successful candidate will have expertise in Java, Python... 
    Software

    Amentum

    Waukesha, WI
    2 days ago
  •  ...Office, Salesforce, Power BI, Snowflake, and other specialized software/platforms ~ Knowledge of the Variable Frequency Drives market a plus...  ...(Accident insurance, hospital indemnity, critical illness, pet insurance) Parental Leave – up to 6 weeks Employee Assistance... 
    Software
    Temporary work
    Monday to Friday

    Abb Holdings Inc

    New Berlin, WI
    2 days ago
  •  ...attention to detail and strong organizational skills · Above-average computer proficiency and the ability to quickly learn new software systems · Working knowledge of Microsoft Office applications, including Outlook, Word, and Excel PREFERRED QUALIFICATIONS... 
    Software
    Long term contract
    Temporary work
    Work at office

    Artemax

    New Berlin, WI
    19 days ago
  •  ...Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Exp: 5...  ...Only USC / GC Job Requirements The CT Program is working on upgrading CT...  ...# Leverage proprietary software platform to implement image processing algorithms... 
    Software
    Work experience placement
    Worldwide

    Hudson Manpower

    Waukesha, WI
    2 days ago
  •  ...leading a team of SAP developers and MuleSoft engineers in a global manufacturing and...  ...core enterprise applications including web platforms, P roduct Information Management systems...  ...to deliver integrated solutions. Manage software upgrades and implementations with minimal... 
    Software
    Contract work

    IEWC

    New Berlin, WI
    2 days ago
  • $91.7k - $163.7k

     ...assigned work items Work closely with lead engineers to develop the best technical design and...  ...estimating Instill best practices for software development and documentation, assure designs...  ...Bonus Program Voluntary Benefits (pet insurance, legal insurance, LTC Insurance... 
    Software
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Waukesha, WI
    2 days ago
  •  ...position is to perform a variety of imaging procedures, including CT and X-Rays, at a technical level not requiring constant...  ...Proficiency with most X-ray/CT equipment, manufacturer’s hardware/software and PACS ~ Position requires fluency in English, written and oral... 
    Software
    Part time

    Ascension Wisconsin Hospital

    Menomonee Falls, WI
    12 hours ago
  •  ...ability to proofread, attention to detail, and edit copy (exceptional spelling and grammar) Demonstrated expertise in graphic design software (Adobe Creative Cloud- InDesign, Illustrator, Photoshop, Acrobat) in PC environment Demonstrated flexibility to create design... 
    Software
    Full time
    Local area

    Beechwood Sales and Service

    New Berlin, WI
    1 day ago
  •  ...communications content calendar and distribution strategy across various platforms. Research the target audience’s viewing habits and platform...  ...in editing and proofing. Experience with PC or Mac software including Adobe Creative Suite: InDesign, Photoshop, Illustrator... 
    Software
    Summer work
    Casual work

    MRA-The Management Association

    Pewaukee, WI
    1 day ago
  •  ...position is to perform a variety of imaging procedures, including CT and X-Rays, at a technical level not requiring constant...  ...Proficiency with most X-ray/CT equipment, manufacturer’s hardware/software and PACS ~ Position requires fluency in English, written and oral... 
    Software
    Part time
    Night shift

    Ascension Wisconsin Hospital

    Menomonee Falls, WI
    -58
  •  ...Design, implement, administer, and maintain enterprise database systems. Install, configure, upgrade, and patch database platforms and related software. Monitor database performance and implement tuning strategies to optimize system efficiency. Develop and maintain... 
    Software

    NavitasPartners

    Wauwatosa, WI
    8 days ago
  •  ...Chain Management, Business Administration, Engineering, or related field and 5+ years of...  ...industry. Knowledge of demand planning software and statistical forecasting methods. More...  ..., hospital indemnity, critical illness, pet insurance) Paid Parental Leave Employee... 
    Software
    Temporary work
    Local area
    Monday to Friday

    ABB Schweiz AG

    New Berlin, WI
    1 day ago
  •  ...to recommend solutions Prior experience working with digital software implementations. Experience with gathering requirements and...  ...or other integration tools Knowledge of CDP – Customer Data Platform Ability to read and provide insight to journey maps Physical... 
    Software
    Work experience placement
    Work at office

    Generac

    Waukesha, WI
    23 hours ago
  • $24 - $25 per hour

     ...Technician to provide onsite Level 1/Level 2 technical support in a business environment. The role involves troubleshooting hardware/software issues, supporting end users, and maintaining IT systems during standard business hours. Key Requirements: ~3-5 years of... 
    Software

    ApTask

    Waukesha, WI
    4 days ago
  • $131.6k - $249.78k

     ...we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance...  ...to our future. In this position as a Staff Data Engineer of IntelliScript's Data Platform, you will be a trusted advisor across leadership and... 
    Software
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Milliman

    Brookfield, WI
    3 days ago
  • $24 - $31 per hour

     ...Find a way: Turn challenges into opportunities. Harness our CRM: Be part of a company-wide effort to fully utilize the power of software in a way that makes us more efficient and better-positioned to serve our customers. Play To Win. Total Rewards... 
    Software
    Hourly pay
    Work at office
    Night shift

    Newco Dealers Wholesale

    Pewaukee, WI
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Reconstruction Platform (CT/MR/PET). Be the first to apply!