Full-time

Software Engineer

Posted on 13 November 26 by Matt Goebel

  • Waukesha, WI
  • $ - $
Logo

Powered by Tracker

Job Description

Codeworks, an LRS company, is seeking a Software Engineer to support the development of next-generation technology. This contract role is ideal for an early-career software engineer who enjoys solving complex computational problems, optimizing performance, and transforming advanced imaging algorithms into production software running on modern GPU and multicore CPU platforms.

(Hybrid) Up to 3-4 days onsite per week

Responsibilities

  • Develop, test, optimize, and maintain CT image reconstruction software.
  • Translate reconstruction algorithms from MATLAB and Python research environments into production software.
  • Develop performance-critical applications utilizing GPUs and multicore CPUs.
  • Troubleshoot image quality, algorithm, hardware, and system-level performance issues.
  • Apply sound software engineering principles, design patterns, and debugging techniques to deliver reliable solutions.
  • Collaborate with engineers, researchers, and cross-functional teams to enhance CT imaging products and development processes.
  • Support performance analysis and optimization efforts across imaging workflows and computational platforms.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
  • 1-3+ years of software development experience.
  • Strong C++ development experience.
  • Experience developing in Linux environments.
  • Understanding of object-oriented programming, software design principles, and debugging methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to collaborate effectively in a team-oriented engineering environment.

Preferred Qualifications

  • Experience with GPU programming technologies such as CUDA or OpenCL.
  • Experience utilizing GPU profiling and performance analysis tools.
  • Exposure to high-performance computing (HPC) environments and optimization techniques.
  • Strong mathematical aptitude and interest in algorithm development.
  • Experience with MATLAB or Python.
  • Experience supporting image processing, scientific computing, or computationally intensive applications.

The base range for this contract position is $50.00- $65.00 per hour, depending on experience. The range displayed reflects the minimum and maximum target for new hires across all U.S. locations. Individual compensation is determined by work location and additional factors including job-related skills, experience, and relevant education or training.

Codeworks, an LRS company, is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on race, color, religion, creed, national origin, sex, age, disability, marital status, gender identity, domestic partner status, sexual orientation, genetic information, citizenship status, or protected veteran status.

In some cases, Codeworks, an LRS company, uses generative artificial intelligence ("AI") in support of our hiring processes. Codeworks takes steps to ensure the use of AI does not result in discrimination based on protected class(es). AI may be used solely in support of the assessment of candidate qualifications. All hiring decisions are made by LRS employees. If AI will be used in the hiring process for the position for which you are applying, you will be notified and will have the opportunity to opt out. Please contact AI.Questions@lrs.com with any questions.

Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-46557

Job Location