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.
- 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 .
- 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
- 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).
- 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...SoftwareRelocation package
- 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...SoftwareFull timeVisa sponsorshipWork visaRelocation package
- ...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...SoftwareWork experience placementLocal areaRelocation package
- 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
- ...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
- 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...
- ...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...SoftwareContract workFor contractors
$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- ...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...SoftwareLong term contractFlexible hours
- 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
$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...SoftwareFull timeInternshipSummer internshipVisa sponsorshipWork visa- ...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...SoftwareFull timeFor contractorsFor subcontractorWork at officeLocal areaMonday to Friday
- 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...SoftwareRelocation package
- ...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...SoftwareFull time
$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- ...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...SoftwareTemporary workMonday to Friday
- ...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...SoftwareLong term contractTemporary workWork at office
- ...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...SoftwareWork experience placementWorldwide
- ...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...SoftwareContract work
$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...SoftwareFull timeTemporary workWork experience placementLocal areaRemote work- ...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...SoftwarePart time
- ...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...SoftwareFull timeLocal area
- ...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...SoftwareSummer workCasual work
- ...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...SoftwarePart timeNight shift
- ...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
- ...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...SoftwareTemporary workLocal areaMonday to Friday
- ...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...SoftwareWork experience placementWork at office
$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$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...SoftwareFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours$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...SoftwareHourly payWork at officeNight shift
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!
Related searches
- software engineer contract Waukesha, WI
- software engineer healthcare Waukesha, WI
- network software engineer Waukesha, WI
- ngo software engineer Waukesha, WI
- software developer fintech Waukesha, WI
- senior software engineer remote Waukesha, WI
- intel software engineer Waukesha, WI
- software engineer Waukesha, WI
- software engineer visa sponsorship Waukesha, WI
- senior software design engineer Waukesha, WI



