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.
- ...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...SuggestedLocal areaMonday to Friday
- ...seeking an experienced Lead IT Engineer — Properties & Hospitality to... .... This role operates at the software and systems level —... ...Technician — validate connectivity, image quality, recording function,... ...support parts of the hiring process, such as reviewing applications...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours
- ...Role As a Software Engineer, Backend and Infrastructure, you will build the mission-critical backend powering our medical AI platform used by healthcare providers worldwide. You will architect and scale core systems, including service reliability and data platforms with...SuggestedFull timeWorldwide
$95k - $130k
...Process Mechanical Engineer, PowerWe are seeking a Process Mechanical Engineer, Power experienced in simple cycle and combined cycle power plant design to join our growing Power Engineering team. This role is ideal for a technically strong and highly motivated engineer...SuggestedTemporary workRemote workFlexible hours- ...Our startup has raised a pre-seed round and is looking to hire engineers for exciting, unique projects. As an early member of the... ...US EST time zone. - At least 3 years of experience as a paid software engineer working at a company where the primary product is software...SuggestedRemote jobHourly payFull time
- 1. General Information Job Title Senior Software Engineer (Cloud) Department Engineering Location Miami Reports to Director of Cloud Engineering 2. Detailed Information 2.1 PURPOSE OF ROLE As a Senior Software Engineer...Full timeTemporary work
$80k - $140k
...fast paced and entrepreneurial - our open, iterative design processes and rapid pace of development mean that everyone on the team... ...firm maintaining its competitive edge. Job Description: As a Software Engineer for Private Equity & Real Estate Technology, you will...Full timeLocal areaFlexible hours- ...equivalent experience5+ years of experience in software development, with demonstrated knowledge... ...knowledge of software engineering best practices, including Agile development... ...thoughtful use of GenAI tools in the development process. You will anticipate and identify...ApprenticeshipEasy work
$143.7k - $194.4k
...technology not legacy.Key job responsibilitiesThe Role: As a Software Development Engineer, you will work with a team of talented engineers to build... ..., code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in...InternshipFlexible hours$175k - $325k
...not enough. To succeed, you need to be willing to master the options trading domain and translate this mastery into cutting edge software solutions, collapsing data cardinality where possible. Opportunities may be available from time to time in any location in which the...Work experience placement$183.8k - $263.6k
...team is responsible for core control plane software that enables policy configuration,... ...integration. You will work closely with engineers across control plane, data plane, and platform... ...role in your location during the hiring process.U.S. employees are offered benefits,...Full timeTemporary workLocal areaRemote workFlexible hours- ....This isn't a role for everyone. We choose hard mode. We're process-light, high-trust, and we don't put artificial boundaries between... ...gap between infrastructure and productQualificationsDeep software engineering experience with a track record of shipping production...Remote workRelocationRelocation package
$293.9k - $406.8k
...the TeamYou will join Cisco’s Identity Engineering Group, a foundational organization responsible... ..., develop, and drive industry-leading software, hardware, and technology solutions with... ...role in your location during the hiring process.U.S. employees are offered benefits,...Full timeTemporary workLocal areaRemote workFlexible hours$175k - $250k
Forward Deployed Software Engineer - Equities TechnologyAbout MillenniumMillennium is a global, diversified alternative investment firm, founded... ...cases including distributed GPU training, large-scale data processing, and the integration of generative AI into research...Flexible hours$10k
...React, Vite, and Ryu, our in-house design system.Check out our Engineering Blog for more on our tech stack, mission and values!What You’... ...upholding industry-leading UXContinuously improve our engineering processes, tools, and systems that allow us to scale the code base,...Full timeWork at officeRemote workHome officeFlexible hours$175k - $250k
Software EngineerAbout Millennium Millennium is a global, diversified alternative investment... ...with portfolio management, risk, and engineering teams on application development,... ...applications for quantitative modeling and processing thousands of datasets. Optimize the...Work at officeFlexible hours$30 - $70 per hour
...list before applying — we're unable to process applications from unlisted locations. List... ...in one line: Generate code → expert engineers rank, edit, and justify → convert that feedback... ...You'll Need ~3+ years of professional software engineering experience in TypeScript (...Full timeFor contractorsRemote work$80 - $100 per hour
...your country is on the list before applying — we're unable to process applications from unlisted locations. List of accepted... ...evaluation pipelines used to test frontier AI models on real software engineering work: Design coding benchmarks that evaluate frontier models...Remote jobFull timeContract workFor contractors$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...Immediate start$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete...Full timeWork at officeRemote work$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...Full timeTemporary workFlexible hours- ...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....
$135k - $170k
...TechnologyRole SummaryWe are seeking a highly motivated Software Development Engineer to join Blackstone's Procurement Technology team within Corporate... ...develop and support solutions that power procurement processes, supplier integrations, analytics, and financial...Full timeLocal areaImmediate start$120k - $165k
...At Gopuff, our engineering team is redefining how people access their everyday essentials.... ...delivered in minutes, with just a tap. As a Software Engineer II on the Delivery Technology... ...mobile app performance and business process accuracy Troubleshoot and support...Remote jobFull timeNight shiftWeekend work$80k - $180k
GFT is seeking a Water Treatment Process Engineer to join our Water team! This role follows a hybrid work model, requiring regular attendance at one of our many offices.Joining the water engineering team at GFT means contributing to innovative solutions for sustainable...Full timeRemote work- ...Team has an exciting career opportunity for a full time Senior Software Engineer reporting to the Senior Manager, Database Systems... ...modification of existing modules. Manage and execute the deployment process across Dev → Stage → Prod environments on cloud platforms (...Full timeContract work
- ...Software Engineer II We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an... ...solution stack Adhere to established development practices and processes. Ensure delivery of high-quality software by writing unit...Live inWork at officeLocal area
$126k - $248k
...distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database... ...with disabilities within our application and interview process. To request an accommodation due to a disability, please inform...Local areaRemote workWorldwideFlexible hours$100k - $140k
...POSITION SUMMARY Nurp is seeking a Software Engineer to help expand and enhance the infrastructure powering our algorithmic trading ecosystem, copy trading technology, and internal platform operations. This role will focus heavily on backend engineering, trading system...Work at office- ...At Gables Engineering (a HEICO company), we don't just build avionics - we build the systems... ...time they take off. We are looking for software engineers who want to work on real-... ...Participate in validation and verification processes per standards and procedures. Spec &...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Image Processing Software Engineer. Be the first to apply!
- senior manager process engineering Miami, FL
- agile software developer Miami, FL
- software developer internship no experience Miami, FL
- experienced software developer Miami, FL
- software developer fintech Miami, FL
- software data engineer Miami, FL
- financial software developer Miami, FL
- software engineer Miami, FL
- part time software developer remote Miami, FL
- junior software developer remote Miami, FL




