Home › Companies › Gentuity › Principal Software Engineer
Principal Software Engineer
Gentuity · Sudbury MA · Active · Paylocity Recruiting
Job facts
| Field | Value |
|---|---|
| Company | Gentuity |
| Title | Principal Software Engineer |
| Normalized title | - |
| Department / team | - |
| Location | Sudbury, MA, United States |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | Paylocity Recruiting |
| Posted / first seen | 2026-02-11 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Gentuity. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Paylocity Recruiting. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Sudbury. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Gentuity |
| Source | c5de4c3e-8f4a-46b8-82a0-48617af68bb6 |
| ATS provider | Paylocity Recruiting |
Description
· Contribute to the development of the Gentuity imaging application software and internal software tools
· Contribute to the specification and implementation of a robust software architecture for all Gentuity software
· Contribute to the development of signal and image processing algorithms and techniques
· Create and maintain all the required software documentation, including the creation and revisions of Software Requirements Specifications (SRS) documents
· Develop rapid prototypes for demonstrating new features, GUI ideas, and for hardware evaluation.
· Participate in evaluation and selection of supporting software, including SOUP (Software of Unknown Pedigree)
· Contribute to any refinements to the Software Development Lifecyle and subsidiary procedures as needed. Ensure that these procedures comply with applicable regulations. Ensure that software deliverables comply with these procedures.
· Participate in the creation of Intellectual Property
· Other duties as assigned
Full job record
| Job ID | 4e123e04c271dc501caf23481f0c1519ec5534b7 |
| Org ID | 78c24642-8796-4a36-9d0a-5ec387dd994a |
| Source ID | c5de4c3e-8f4a-46b8-82a0-48617af68bb6 |
| Board ID | c5de4c3e-8f4a-46b8-82a0-48617af68bb6 |
| Provider | paylocity |
| Provider Job Key | 3824924 |
| Title | Principal Software Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Sudbury MA |
| Department | — |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | United States |
| Region | MA |
| City | Sudbury |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://recruiting.paylocity.com/recruiting/jobs/Details/3824924/Gentuity/Principal-Software-Engineer |
| Apply URL | https://recruiting.paylocity.com/Recruiting/jobs/Apply/3824924 |
| First Seen At | 2026-05-30 06:06:29Z |
| Last Seen At | 2026-06-06 13:34:31Z |
| Last Checked At | 2026-06-06 13:34:31Z |
| Last Changed At | 2026-05-30 06:06:29Z |
| Inactive At | — |
| Source Posted At | 2026-02-11 23:26:01Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=paylocity/board=cd0a8019-1baa-483b-b747-35162bd6c49c/date=2026-06-06/2026-06-06T13-34-30-904Z-66ba64b6de3477a561a37ac5543dec5d3d9e4060fcbf7f3d142d516f3767746e.json |
Event Fields
{
"content_hash": "994635bf9d78eb06ce2c39afa2b01f3a16b9bfc37c057c542999119ff4b3c96f",
"source_hash": "25e9cfaeffd340ef916ad46b823c9e5f9db615d050f66b291307042f95478f00",
"last_changed_at": "2026-05-30T06:06:29.040Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Sudbury MA",
"city": "Sudbury",
"region": "MA",
"country": "United States",
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T13:34:31.861Z",
"launch_scope": {
"reason": "paylocity_production_catalog",
"included": true,
"location": {
"raw": "Sudbury MA",
"city": "Sudbury",
"region": "MA",
"country": "United States",
"is_remote": false,
"confidence": 0.8
},
"countries": [
"United States"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"detail": {
"url": "https://recruiting.paylocity.com/recruiting/jobs/Details/3824924/Gentuity/Principal-Software-Engineer",
"job_type": "Full-time",
"pageData": {
"jobTitle": "Principal Software Engineer",
"moduleName": "Gentuity",
"showSocialWidget": true
},
"apply_path": "/Recruiting/jobs/Apply/3824924",
"html_title": "Gentuity - Principal Software Engineer",
"description_html": "<p><br></p><p>· Contribute to the development of the Gentuity imaging application software and internal software tools</p><p>· Contribute to the specification and implementation of a robust software architecture for all Gentuity software</p><p>· Contribute to the development of signal and image processing algorithms and techniques</p><p>· Create and maintain all the required software documentation, including the creation and revisions of Software Requirements Specifications (SRS) documents</p><p>· Develop rapid prototypes for demonstrating new features, GUI ideas, and for hardware evaluation.</p><p>· Participate in evaluation and selection of supporting software, including SOUP (Software of Unknown Pedigree)</p><p>· Contribute to any refinements to the Software Development Lifecyle and subsidiary procedures as needed. Ensure that these procedures comply with applicable regulations. Ensure that software deliverables comply with these procedures.</p><p>· Participate in the creation of Intellectual Property</p><p>· Other duties as assigned</p>",
"jsonld_jobposting": {
"@type": "JobPosting",
"title": "Principal Software Engineer",
"@context": "https://schema.org",
"datePosted": "2026-02-11T17:26:01-06:00",
"description": "<p>Description</p><p><br/></p><p>· Contribute to the development of the Gentuity imaging application software and internal software tools</p><p>· Contribute to the specification and implementation of a robust software architecture for all Gentuity software</p><p>· Contribute to the development of signal and image processing algorithms and techniques</p><p>· Create and maintain all the required software documentation, including the creation and revisions of Software Requirements Specifications (SRS) documents</p><p>· Develop rapid prototypes for demonstrating new features, GUI ideas, and for hardware evaluation.</p><p>· Participate in evaluation and selection of supporting software, including SOUP (Software of Unknown Pedigree)</p><p>· Contribute to any refinements to the Software Development Lifecyle and subsidiary procedures as needed. Ensure that these procedures comply with applicable regulations. Ensure that software deliverables comply with these procedures.</p><p>· Participate in the creation of Intellectual Property</p><p>· Other duties as assigned</p><p>Requirements</p><p> </p><p><strong>Must have:</strong></p><p>· Minimum of 12 years of experience in Software Engineering</p><p>· Modern C++, including Objected Oriented Design, Multithreaded/Parallel programming, SW Architecture</p><p>· Multiple Scripting languages. Preferred: JavaScript, Python, and Ruby</p><p>· Qt/QML Framework</p><p>· Experience managing the work of a technical team and direct reports</p><p><br/></p><p><strong>Experience in at least three of the following:</strong></p><p>· User Interface Development</p><p>· Signal or Image Processing Algorithms (OpenCV / ITK / etc.)</p><p>· Machine Learning for Image or Data Processing (TensorFlow or similar packages)</p><p>· DICOM / PACS integration</p><p>· Cybersecurity</p><p>· Visualization and Rendering of Medical and Biology Imaging Data</p><p>· Firmware Development / Electrical Engineering</p><p>· Experience with building embedded software in medical, scientific, and/or analytical devices.</p><p>· Computational Fluid Dynamics</p>",
"jobLocation": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"postalCode": "01776",
"addressRegion": "MA",
"streetAddress": "142 North Rd",
"addressCountry": "US",
"addressLocality": "Sudbury"
}
},
"hiringOrganization": {
"logo": "https://recruiting.paylocity.com/recruiting/jobs/GetLogoFile?moduleId=43146",
"name": "Gentuity",
"@type": "Organization"
}
},
"requirements_html": "<p> </p><p><strong>Must have:</strong></p><p>· Minimum of 12 years of experience in Software Engineering</p><p>· Modern C++, including Objected Oriented Design, Multithreaded/Parallel programming, SW Architecture</p><p>· Multiple Scripting languages. Preferred: JavaScript, Python, and Ruby</p><p>· Qt/QML Framework</p><p>· Experience managing the work of a technical team and direct reports</p><p><br></p><p><strong>Experience in at least three of the following:</strong></p><p>· User Interface Development</p><p>· Signal or Image Processing Algorithms (OpenCV / ITK / etc.)</p><p>· Machine Learning for Image or Data Processing (TensorFlow or similar packages)</p><p>· DICOM / PACS integration</p><p>· Cybersecurity</p><p>· Visualization and Rendering of Medical and Biology Imaging Data</p><p>· Firmware Development / Electrical Engineering</p><p>· Experience with building embedded software in medical, scientific, and/or analytical devices.</p><p>· Computational Fluid Dynamics</p>",
"requirements_text": "Must have:\n · Minimum of 12 years of experience in Software Engineering\n · Modern C++, including Objected Oriented Design, Multithreaded/Parallel programming, SW Architecture\n · Multiple Scripting languages. Preferred: JavaScript, Python, and Ruby\n · Qt/QML Framework\n · Experience managing the work of a technical team and direct reports\n Experience in at least three of the following:\n · User Interface Development\n · Signal or Image Processing Algorithms (OpenCV / ITK / etc.)\n · Machine Learning for Image or Data Processing (TensorFlow or similar packages)\n · DICOM / PACS integration\n · Cybersecurity\n · Visualization and Rendering of Medical and Biology Imaging Data\n · Firmware Development / Electrical Engineering\n · Experience with building embedded software in medical, scientific, and/or analytical devices.\n · Computational Fluid Dynamics"
},
"list_job": {
"JobId": 3824924,
"IsRemote": false,
"JobTitle": "Principal Software Engineer",
"IsInternal": false,
"Description": "",
"JobLocation": {
"Zip": "01776",
"City": "Sudbury",
"Name": "Sudbury MA",
"Metro": null,
"State": "MA",
"County": null,
"Address": "142 North Rd",
"Country": "USA",
"Address2": "Suite G",
"ModuleId": 43146,
"LocationId": 3749737,
"SmartyAddressId": "cdd3e1de-b58e-4517-ab21-fd4c42d3e425"
},
"LocationName": "Sudbury MA",
"PublishedDate": "2026-05-07T08:36:28-05:00",
"HiringDepartment": null,
"IndeedRemoteType": 2,
"ShouldDisplayLocation": true
},
"detail_errors": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/4e123e04c271dc501caf23481f0c1519ec5534b7?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/78c24642-8796-4a36-9d0a-5ec387dd994aJSONGET https://api.bluedoor.sh/job-postings/v1/sources/c5de4c3e-8f4a-46b8-82a0-48617af68bb6JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/4e123e04c271dc501caf23481f0c1519ec5534b7/eventsJSON