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

Image Processing Software Engineer

Gaumard Scientific

Job Description

Job Description

POSITION SUMMARY:

The Image Processing Software Engineer is responsible for developing medical imaging software that supports Gaumard’s patient simulation technology. This role contributes to the advancement of medical imaging simulation training by designing and implementing software solutions for medical image generation, analysis, and visualization across a variety of platforms. The position requires strong C++ programming skills and a commitment to developing high-quality, maintainable code. The Image Processing Software Engineer works collaboratively with cross-functional engineering teams to deliver reliable, innovative software that enhances the realism and effectiveness of simulation-based medical training solutions.

The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

SUPERVISION RECEIVED AND EXERCISED:

Receives direct supervision from management personnel; may assist other departmental employees in performing the job functions. Does not supervise any other position(s). Frequently exercises discretion.

DUTIES AND RESPONSIBILITIES:

  • Develop prototypes and build next-generation medical simulation software and hardware programs using C++.
  • Design and develop 3D real-time rendering
  • Establish communication with hardware peripherals
  • Conduct Comprehensive unit testing and profiling
  • Collaborates with a cross-functional development team including close collaboration with the engineering group to develop our medical simulation software solutions.
  • Support in the development of the UX design, system software, and robotics controls to aid in the design of user-centric training simulation platforms.
  • Be relentless about detail and clean documented code for reusability and easy maintenance.
  • Develop impactful real-world problems with real-time accuracy problematics in a simulated environment.
  • Be able to take friendly suggestions in stride. Understand there is always a solution in there that will work for all.
  • Perform other duties as assigned.

ESSENTIAL QUALIFICATIONS:

  • Bachelor's degree in Computer Science or a related field with an emphasis on application development
  • 3 or more years of software development experience
  • Advanced to expert-level skills in C++ programming language
  • Demonstrated experience in algorithm development and application of image processing, registration, and segmentation
  • Working knowledge of geometry and application experience
  • OpenGL or DirectX, Cg knowledge, and development experience.
  • Proficiency in C++ development, parallelization, unit testing, and performance measurement
  • C++ GUI development experience
  • Experience in developing SQLite database application
  • Microsoft Visual Studio development experience
  • Solid software engineering foundation and a commitment to writing high-quality code, including clear and understandable design and implementation, well-defined interfaces, ease of build and use & ease of extensibility.
  • Excellent communication skills (written and verbal)

ADDITIONAL QUALIFICATIONS DESIRED:

  • Master’s Degree in Computer Science or related field
  • Computer Vision and Image Processing algorithm development experience
  • OpenCV, IPP, CUDA experience
  • Familiarity with data formats, such as STL, OBJ, FBX, etc.
  • Familiarity with serial communication protocol, TCP/IP server/client communication protocol
  • Familiarity with software development tools and methodology
  • Previous Medical Imaging Software Development experience is highly desired

PHYSICAL/MENTAL REQUIREMENTS:

  • High energy level, comfortable performing multifaceted projects in conjunction with normal activities.
  • Should possess excellent eye-to-hand coordination, and manual dexterity.
  • While performing the duties of this job, the employee is regularly required to sit and use his/her fingers.
  • The employee frequently is required to talk and hear.
  • The employee is interchangeably required to sit, stand, and walk.
  • The employee must occasionally lift and/or move up to 50 pounds.
  • Ability to communicate (read and write) effectively in a business environment.
  • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
  • Ability to exercise independent judgment in determining potential strong candidates.
  • Must be able to work additional hours as needed.

BENEFITS:

  • Competitive Pay / Salary commensurate with experience.
  • Full health benefits (medical, vision, dental).
  • Paid Time Off (PTO).
  • 11 Paid Holidays.
  • 401k Retirement plan with 100% employer match up to 5% of employee's contribution.

Hours: Monday to Friday 8:00 AM to 4:30 PM. Must be willing and able to work some Saturdays or stay beyond scheduled hours if needed.

The above job description supersedes all previous descriptions. This job description is intended to be a tool to describe the primary purpose of the job and the KEY duties and responsibilities. This description does not state or imply that the functions listed above are the only tasks to be performed by the employee occupying this position. Management has the right to add to or change the job responsibilities at any time .

Equal Employment Opportunity Statement: Gaumard Scientific is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Gaumard Scientific is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Gaumard Scientific are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Gaumard Scientific will not tolerate discrimination or harassment based on any of these characteristics. Gaumard Scientific encourages applicants of all ages. Gaumard Scientific will provide reasonable accommodation to employees who have protected disabilities consistent with local law.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Image Processing Software Engineer in Miami, FL vacancy
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior...  ...who like deep technical work: database internals, query processing, indexing, storage formats, search infrastructure, language... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Oracle

    Miami, FL
    3 days ago
  •  ...Software Developer Design and development of complex software projects. Build solutions in an agile workflow. Review code of other team members and provide technical feedback and/or other mentoring duties. Scaling software as use of your application grows.... 
    Suggested

    Software Technology Inc

    Miami, FL
    1 day ago
  • $175k - $350k

     ...workflows. Every day, Citadel Securities processes billions of market events across more...  ...technical problems and deliver elegant software solutions across the firm. Continuously...  ...applications. Collaborate across engineering, quantitative research, and trading... 
    Suggested
    Immediate start

    Citadel

    Miami, FL
    1 day ago
  • $165k - $241.4k

     ...work with many different people within Engineering and throughout Cisco to help build the infrastructure...  ...scalable, distributed, enterprise software solutions that support the services...  ...role in your location during the hiring process. U.S. employees are offered benefits,... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Miami, FL
    1 day ago
  •  ...Software Engineer II Job Summary: Designs, develops, and supports NCHS websites and distributed software applications and systems. Implements new features while ensuring long term stability of our system and quality of the code. Functions at an advanced level in multiple... 
    Suggested

    Nicklaus Children's Health System

    Miami, FL
    3 days ago
  •  ...diversity in tech, and best job-fit for every candidate we place. Our client, a global investment firm, is seeking a Senior Software Engineer to join their team in Miami, FL! Responsibilities: Design, develop, and maintain enterprise-grade applications... 

    Eleven Recruiting

    Miami, FL
    11 hours ago
  • $75k - $100k

     ...responsible for designing, coding and improving web pages, programs, and applications. Position: Executing full lifecycle software development Long term positions with excellent pay rates. No relocation Active positions with Fortune 500 Clients Able... 
    Relocation

    SynergisticIT

    Miami, FL
    1 day ago
  •  ...Senior Software Engineer - MainframeRemote - United StatesJR013948 This role requires a highly skilled and experienced Senior Mainframe Developer...  ...at any point during the application or interview process, please let your recruiter know or email USTalentAcquisition@... 
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Miami, FL
    4 days ago
  •  ...We are Subway Headquarters! A dedicated team of professionals supporting thousands of franchisees around the globe. Sr. Software Engineer, Middleware Shelton, CT or Miami, FL Why Join Subway? At Subway, we are not standing still. We are building.... 

    Franchise World Headquarters, LLC

    Miami, FL
    4 days ago
  •  ...please click here ( to log in to Workday to use the internal application process. To learn how to apply for a faculty or staff position, please review this tip sheet ( . Sr. Software Engineer The University of Miami/UHealth Department of SCCC has an exciting opportunity... 
    Full time
    Temporary work
    Worldwide

    University of Miami

    Miami, FL
    1 day ago
  • $60 per hour

     ...- with the mission of designing, developing, and implementing their various in house latency critical trading systems. Our ideal engineer will be aiming to secure a top position shaping the future of quantitative trading, along side some of the best strategists & engineers... 
    Worldwide

    Goliath Partners

    Miami, FL
    3 days ago
  • As a Senior Software Engineer in SRE at eMed, you will play a key role in ensuring our platform is highly available, secure, and performant....  ...to reduce operational toil through tooling, automation, and process improvement Manage and optimise our production Kubernetes and... 
    Temporary work

    eMed

    Miami, FL
    11 hours ago
  • Job Description We are seeking a fully hands-on Senior Software Engineer to lead technical design, architecture, and delivery of scalable,...  ...handling high transaction volumes. Raise the bar on engineering processes, CI/CD pipelines, automation, and developer experience.... 

    Insight Global

    Miami, FL
    2 days ago
  •  ...phone! Join now! We are building a comprehensive platform for classic, exotic, and specialty vehicles. We are seeking a Senior Software Engineer to help take our Phoenix + LiveView infrastructure to the next level. This is a high-impact feature-full role on the... 
    Start working today
    Remote work

    CLASSIC.COM

    Miami, FL
    4 days ago
  •  ...DevOps Engineer DuPont REGISTRY Group is a dynamic and innovative company dedicated to delivering exceptional solutions to our clients...  ..., kernel parameters) OCI containers (docker/podman) Image build tools (buildkit, kaniko, buildah) Networking knowledge... 

    Dupont Registry

    Miami, FL
    1 day ago
  •  ...DevOps Engineer Join our innovative and dynamic team at a globally leading financial...  ...teams to automate and streamline our software delivery processes, leveraging the power of OpenShift...  .... Develop and manage container images, ensuring they are secure, scalable,... 
    Contract work

    My3Tech Inc

    Miami, FL
    3 hours ago
  •  ...skilled and motivated DevOps Engineer to lead the optimization and...  ...based application development processes to improve efficiency and productivity...  ...and maintaining Docker images for our Java applications,...  ...deployment, and monitoring of software releases. Deployment to... 
    Full time
    Remote work
    Worldwide
    Flexible hours
    Shift work

    Trax

    Coral Gables, FL
    11 hours ago
  • General Information Job Title: Senior Software Engineer (Full Stack) Department: Engineering Location: Downtown Miami, FL Reports to: Engineering...  ...standards through code reviews, documentation, and process improvements Own production quality for your systems. Proactively... 
    Temporary work

    eMed LLC.

    Miami, FL
    1 day ago
  • Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects of an already... 

    Quest Diagnostics

    Miami, FL
    3 days ago
  • An established industry player is seeking a Software Development Engineer to enhance software designs and implement new products. This role involves collaborating with multi-functional teams, interpreting system requirements, and contributing to design reviews. The ideal... 

    TechDigital Group

    Miami, FL
    1 day ago
  •  ...ResQ is looking for a hands‑on senior engineer to drive the design, implementation, and...  ..., or equivalent experience 9+ years in software engineering (web & mobile focus) Experience...  ...during all stages of the interview process but we realize it's a lot of information... 
    Local area

    ResQ

    Miami, FL
    3 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...documentation to support medical device regulatory processes Who This Is For Students graduating in 2026 or later... 
    Remote job
    Internship

    Danaher

    Miami, FL
    2 days ago
  • $4,500 - $5,800 per week

     ...Job Description At Citadel, our engineers work in small teams to turn the best ideas into high-performing and resilient technology....  ...techniques including distributed computing, natural language processing, machine learning and more. As an intern, you'll get to challenge... 
    Weekly pay
    Internship
    Relocation package

    Citadel

    Miami, FL
    2 days ago
  • $125k - $350k

     ...research, and finance to create innovative solutions that impact the financial markets and take data analysis to new levels. Software Engineers create next generation software solutions to support business areas across the firm. Software Engineers work closely with business... 

    Citadel

    Miami, FL
    11 hours ago
  • Senior Software Engineer The position is onsite and based in Miami, Florida. The position is also not eligible for work authorization sponsorship...  ...of existing modules. Manage and execute the deployment process across Dev → Stage → Prod environments on cloud platforms (... 
    Contract work

    Royal-Caribbean-Group-3

    Miami, FL
    3 days ago
  •  ...technical leadership to our engineering team. You will be a key decision...  ...-haves ~5-8 years of software engineering experience, with...  ...environments - APIs, data processing pipelines, and ML model integration...  ...Familiarity with medical imaging standards: DICOM, HL7, FHIR.... 

    Harnham

    Miami, FL
    3 days ago
  • $108.31k - $154.73k

     ...become production reality. We're looking for a Full Stack AI Software Engineer who thrives in ambiguity, works autonomously, and executes...  ...judgment with manager feedback, following defined processes, methods, and procedures. Guides solution delivery end-to... 
    Hourly pay
    Full time
    Work experience placement
    Work at office

    ChenMed

    Miami, FL
    3 days ago
  • $128.19k - $184.01k

     ...o3, o4-mini, Claude 3.7 Sonnet, GPT Image 1 and more. As AI capabilities rapidly...  ...Role: We are seeking a talented iOS Engineer to join us in building Poe, an...  ...overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Miami, FL
    4 days ago
  •  ...Job Title: .NET Full Stack Software Developer Location: Miami, FL 33175 (Onsite)...  ...in application architecture, software engineering best practices, and system integrations...  ...assist with CI/CD deployments and release processes. Mentor junior developers and provide... 
    Contract work
    Work experience placement
    Remote work

    Lumen Solutions Group Inc.

    Miami, FL
    4 days ago
  • $116.36k - $155.15k

     ...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...  ...and/or sales compensation) as you move through the selection process. Learn more about Lumen's: Benefits LI-Remote... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Miami, FL
    1 day ago

Do you want to receive more vacancies?

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