Home › Companies › Egup Fa Us2 Oraclecloud Com Cx › Firmware Developer - Thermal Platform
Firmware Developer - Thermal Platform
Egup Fa Us2 Oraclecloud Com Cx · Westerville, OH, United States · Active · Oracle Recruiting Cloud / Fusion HCM
Job facts
| Field | Value |
|---|---|
| Company | Egup Fa Us2 Oraclecloud Com Cx |
| Title | Firmware Developer - Thermal Platform |
| Normalized title | - |
| Department / team | Firmware Engineering |
| Location | Westerville, OH, United States |
| Work model | - |
| Employment type | - |
| Salary | - |
| Status | active |
| ATS provider | Oracle Recruiting Cloud / Fusion HCM |
| Posted / first seen | 2026-03-03 / 2026-05-31 |
| Changed / last seen | 2026-05-31 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Egup Fa Us2 Oraclecloud Com Cx. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Oracle Recruiting Cloud / Fusion HCM. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Westerville. | Open |
| Department jobs | Active postings in Firmware Engineering. | 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 | Egup Fa Us2 Oraclecloud Com Cx |
| Source | cb575105-b0fc-44e1-8d7f-f46ab2fbf62b |
| ATS provider | Oracle Recruiting Cloud / Fusion HCM |
Description
Description
We are seeking an embedded Linux controls firmware engineering candidate to support our thermal control applications and platform. The candidate must have knowledge of software and firmware development with proven experience in abstracting control systems, applications, and platforms. HVAC specific knowledge is highly desired. A bachelor’s degree in computer science or equivalent engineering experience as a control firmware engineer is required. Other engineering degrees with emphasis on controls will be considered.
Responsibilities
Controls and Platform Development: Design, maintain, and evolve abstracted control platform to support thermal unit firmware involving PID control loops and device interactions
Requirements analysis: Requirements gathering, use case analysis, device and application prototyping, customer/customer-liaison engagement
Project management: Task estimation, software metrics collection, version control
Full lifecycle software application development: Design, programming, debugging, peer review, unit testing, performance tuning, integration
Documentation: Program commentary
Product testing: Unit testing, bench testing, system integration testing, and field test support
Leadership: Effective team member and/or technical leadership, consistent positive attitude, creativity
Hardware development support: Software/firmware support for hardware development and testing
Other tasks and activities as required by management
Required Experience
Bachelor’s degree or foreign equivalent with strong emphasis on software: Computer Science, Software Engineering, Mechanical Engineering, Electrical Engineering, or Computer Engineering
3+ years of experience with Linux-based controls firmware development and testing
3+ years of experience abstracting and using C/C++ programming language
Controls:
Embedded Linux control firmware experience using object-oriented languages primarily C++
Abstracting analog and digital IO interactions
Near real time control algorithms and device communications with serial, RS485, Modbus, and CANbus
HVAC specific experience a plus
Development environment:
Languages: C++, C, Python, Bash Shell
Communication protocols: RS-232/485, Modbus, CANbus, I2C, SPI
Operating systems: embedded Linux and real-time operating systems (FreeRTOS)
Platforms: TI SoC, ARM, x86
Tools: VS Code and Docker
Version management: GitLab
Build system: BitBake, Yocto, GitLab Pipelines
Test: Device Simulation, HIL
Design:
Object oriented abstraction, development, and lifecycle
Distributed control architecture and design
Usability, maintainability, and configurability
Manage control requirements, specifications, and documentation
NMP, Redfish, BACnet, Modbus TCP, WireShark
Bare metal firmware experience
Work Authorization
No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.
Equal Opportunity Employer
We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability.
Full job record
| Job ID | 9fd7cc569ec7860bd4033f556658826a7b5bac66 |
| Org ID | 6ea8fccc-96dd-4211-b828-d90d3d123f21 |
| Source ID | cb575105-b0fc-44e1-8d7f-f46ab2fbf62b |
| Board ID | cb575105-b0fc-44e1-8d7f-f46ab2fbf62b |
| Provider | oracle_hcm |
| Provider Job Key | 20260828 |
| Title | Firmware Developer - Thermal Platform |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Westerville, OH, United States |
| Department | Firmware Engineering |
| Team | — |
| Employment Type | — |
| Workplace Type | — |
| Remote Policy | — |
| Country | United States |
| Region | OH |
| City | Westerville |
| Salary Raw | Description We are seeking an embedded Linux controls firmware engineering candidate to support our thermal control applications and platform. The candidate must have knowledge of software and firmware development with proven experience in abstracting control systems, applications, and platforms. HVAC specific knowledge is highly desired. A bachelor’s degree in computer science or equivalent engineering experience as a control firmware engineer is required. Other engineering degrees with emphasis on controls will be considered. Responsibilities Controls and Platform Development: Design, maintain, and evolve abstracted control platform to support thermal unit firmware involving PID control loops and device interactions Requirements analysis: Requirements gathering, use case analysis, device and application prototyping, customer/customer-liaison engagement Project management: Task estimation, software metrics collection, version control Full lifecycle software application development: Design, programming, debugging, peer review, unit testing, performance tuning, integration Documentation: Program commentary Product testing: Unit testing, bench testing, system integration testing, and field test support Leadership: Effective team member and/or technical leadership, consistent positive attitude, creativity Hardware development support: Software/firmware support for hardware development and testing Other tasks and activities as required by management Required Experience Bachelor’s degree or foreign equivalent with strong emphasis on software: Computer Science, Software Engineering, Mechanical Engineering, Electrical Engineering, or Computer Engineering 3+ years of experience with Linux-based controls firmware development and testing 3+ years of experience abstracting and using C/C++ programming language Controls: Embedded Linux control firmware experience using object-oriented languages primarily C++ Abstracting analog and digital IO interactions Near real time control algorithms and device communications with serial, RS485, Modbus, and CANbus HVAC specific experience a plus Development environment: Languages: C++, C, Python, Bash Shell Communication protocols: RS-232/485, Modbus, CANbus, I2C, SPI Operating systems: embedded Linux and real-time operating systems (FreeRTOS) Platforms: TI SoC, ARM, x86 Tools: VS Code and Docker Version management: GitLab Build system: BitBake, Yocto, GitLab Pipelines Test: Device Simulation, HIL Design: Object oriented abstraction, development, and lifecycle Distributed control architecture and design Usability, maintainability, and configurability Manage control requirements, specifications, and documentation NMP, Redfish, BACnet, Modbus TCP, WireShark Bare metal firmware experience Work Authorization No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire. Equal Opportunity Employer We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://egup.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/cx/job/20260828 |
| Apply URL | https://egup.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/cx/job/20260828 |
| First Seen At | 2026-05-31 18:11:22Z |
| Last Seen At | 2026-06-06 11:13:28Z |
| Last Checked At | 2026-06-06 11:13:28Z |
| Last Changed At | 2026-05-31 18:11:22Z |
| Inactive At | — |
| Source Posted At | 2026-03-03 17:30:46Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=oracle_hcm/board=egup.fa.us2.oraclecloud.com|cx/date=2026-06-06/2026-06-06T11-11-24-767Z-e2f1656ed38df0fb5264bcdb2de68bf89eb906e818a74d158565bf6c1c92aae3.json |
Event Fields
{
"content_hash": "b48a446d15c592b012c05316b635b21b926de43a579f9aeb9009f7e0034d88a0",
"source_hash": "37be35568feeaa2ba66a4f0c29274d17a1808824267aa530fe6923bf07dfd9d1",
"last_changed_at": "2026-05-31T18:11:22.605Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Westerville, OH, United States",
"city": "Westerville",
"region": "OH",
"country": "United States",
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T11:13:28.518Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "Westerville, OH, United States",
"city": "Westerville",
"region": "OH",
"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": {
"Id": "20260828",
"Title": "Firmware Developer - Thermal Platform",
"media": [],
"skills": [],
"JobType": null,
"Category": "Firmware Engineering",
"JobGrade": null,
"JobLevel": null,
"JobShift": null,
"WorkDays": null,
"WorkHours": null,
"WorkYears": null,
"Department": null,
"HotJobFlag": false,
"StudyLevel": null,
"WorkMonths": null,
"WorkerType": null,
"GeographyId": 300000004388254,
"JobFamilyId": 300004055376208,
"JobFunction": "Products and Solutions - Engineering",
"JobSchedule": null,
"BusinessUnit": null,
"ContractType": null,
"Organization": null,
"TrendingFlag": false,
"workLocation": [
{
"Country": null,
"Region1": null,
"Region2": null,
"Region3": null,
"Building": null,
"Latitude": "",
"Longitude": "",
"LocationId": null,
"PostalCode": null,
"TownOrCity": null,
"AddressLine1": null,
"AddressLine2": null,
"AddressLine3": null,
"AddressLine4": null,
"LocationName": null
}
],
"ContentLocale": "en",
"HiringManager": null,
"LegalEmployer": null,
"RequisitionId": 300006508677782,
"WorkplaceType": "",
"BusinessUnitId": 300000002391628,
"OrganizationId": 300000002391628,
"GeographyNodeId": 100042003948101,
"JobFunctionCode": "PDE",
"LegalEmployerId": 300000002393330,
"PrimaryLocation": "Westerville, OH, United States",
"RequisitionType": "Professional",
"NumberOfOpenings": null,
"WorkplaceTypeCode": null,
"BeFirstToApplyFlag": false,
"otherWorkLocations": [],
"secondaryLocations": [],
"ExternalContactName": null,
"ShortDescriptionStr": "We are seeking an embedded Linux controls firmware engineering candidate to support our thermal control applications and platform. The candidate must have knowledge of software and firmware development with proven experience in abstracting control systems, applications, and platforms. HVAC specific knowledge is highly desired. A bachelor’s degree in computer science or equivalent engineering experience as a control firmware engineer is required. Other engineering degrees with emphasis on controls will be considered.",
"ExternalContactEmail": null,
"ExternalPostedEndDate": null,
"OtherRequisitionTitle": null,
"requisitionFlexFields": [],
"ApplyWhenNotPostedFlag": false,
"DomesticTravelRequired": null,
"ExternalDescriptionStr": "<p>We are seeking an embedded Linux controls firmware engineering candidate to support our thermal control applications and platform. The candidate must have knowledge of software and firmware development with proven experience in abstracting control systems, applications, and platforms. HVAC specific knowledge is highly desired. A bachelor’s degree in computer science or equivalent engineering experience as a control firmware engineer is required. Other engineering degrees with emphasis on controls will be considered.</p>\n<p>Responsibilities</p>\n<ul>\n <li>Controls and Platform Development: Design, maintain, and evolve abstracted control platform to support thermal unit firmware involving PID control loops and device interactions</li>\n <li>Requirements analysis: Requirements gathering, use case analysis, device and application prototyping, customer/customer-liaison engagement</li>\n <li>Project management: Task estimation, software metrics collection, version control</li>\n <li>Full lifecycle software application development: Design, programming, debugging, peer review, unit testing, performance tuning, integration</li>\n <li>Documentation: Program commentary</li>\n <li>Product testing: Unit testing, bench testing, system integration testing, and field test support</li>\n <li>Leadership: Effective team member and/or technical leadership, consistent positive attitude, creativity</li>\n <li>Hardware development support: Software/firmware support for hardware development and testing</li>\n <li>Other tasks and activities as required by management</li>\n</ul>\n<p>Required Experience</p>\n<ul>\n <li>Bachelor’s degree or foreign equivalent with strong emphasis on software: Computer Science, Software Engineering, Mechanical Engineering, Electrical Engineering, or Computer Engineering</li>\n <li>3+ years of experience with Linux-based controls firmware development and testing</li>\n <li>3+ years of experience abstracting and using C/C++ programming language</li>\n <li>Controls: \n <ul>\n <li>Embedded Linux control firmware experience using object-oriented languages primarily C++</li>\n <li>Abstracting analog and digital IO interactions</li>\n <li>Near real time control algorithms and device communications with serial, RS485, Modbus, and CANbus</li>\n <li>HVAC specific experience a plus</li>\n </ul></li>\n <li>Development environment: \n <ul>\n <li>Languages: C++, C, Python, Bash Shell</li>\n <li>Communication protocols: RS-232/485, Modbus, CANbus, I2C, SPI</li>\n <li>Operating systems: embedded Linux and real-time operating systems (FreeRTOS)</li>\n <li>Platforms: TI SoC, ARM, x86</li>\n <li>Tools: VS Code and Docker</li>\n <li>Version management: GitLab</li>\n <li>Build system: BitBake, Yocto, GitLab Pipelines</li>\n <li>Test: Device Simulation, HIL</li>\n </ul></li>\n <li>Design: \n <ul>\n <li>Object oriented abstraction, development, and lifecycle</li>\n <li>Distributed control architecture and design</li>\n <li>Usability, maintainability, and configurability</li>\n <li>Manage control requirements, specifications, and documentation</li>\n </ul></li>\n <li>NMP, Redfish, BACnet, Modbus TCP, WireShark</li>\n <li>Bare metal firmware experience</li>\n</ul>\n<div style=\"border-width:0px; font-style:normal; font-weight:400; margin:0px; padding:0px\">\n <u>Work Authorization</u>\n</div>\n<div style=\"border-width:0px; font-style:normal; font-weight:400; margin:1em 0px 0px; padding:0px\">\n No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.\n</div>\n<div style=\"border-width:0px; font-style:normal; font-weight:400; margin:1em 0px 0px; padding:0px\">\n <u>Equal Opportunity Employer</u>\n</div>\n<div style=\"border-width:0px; font-style:normal; font-weight:400; margin:1em 0px 0px; padding:0px\">\n We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability.\n</div>",
"ObjectVerNumberProfile": null,
"PrimaryLocationCountry": "US",
"CorporateDescriptionStr": "",
"ExternalPostedStartDate": "2026-03-03T17:30:46+00:00",
"ExternalQualificationsStr": "",
"InternalQualificationsStr": "",
"OrganizationDescriptionStr": "",
"primaryLocationCoordinates": [
{
"Latitude": "40.12577",
"Longitude": "-82.93154",
"CountryCode": "US",
"GeographyId": 300000004388254,
"GeographyNodeId": 100042003948101
}
],
"ExternalResponsibilitiesStr": "",
"InternalResponsibilitiesStr": "",
"InternationalTravelRequired": null
},
"list_job": {
"Id": "20260828",
"Title": "Firmware Developer - Thermal Platform",
"JobType": null,
"Distance": 1772496000000,
"JobShift": null,
"Language": "US",
"WorkDays": null,
"JobFamily": null,
"Relevancy": 2,
"WorkHours": null,
"Department": null,
"HotJobFlag": false,
"PostedDate": "2026-03-03",
"StudyLevel": null,
"WorkerType": null,
"GeographyId": 300000004388254,
"JobFunction": null,
"JobSchedule": null,
"BusinessUnit": null,
"ContractType": null,
"ManagerLevel": null,
"Organization": null,
"TrendingFlag": false,
"workLocation": [
{
"Country": null,
"Region1": null,
"Region2": null,
"Region3": null,
"Building": null,
"Latitude": null,
"Longitude": null,
"LocationId": null,
"PostalCode": null,
"TownOrCity": null,
"AddressLine1": null,
"AddressLine2": null,
"AddressLine3": null,
"AddressLine4": null,
"LocationName": null
}
],
"LegalEmployer": null,
"MediaThumbURL": null,
"WorkplaceType": "",
"BusinessUnitId": 300000002391628,
"OrganizationId": 300000002391628,
"PostingEndDate": null,
"LegalEmployerId": 300000002393330,
"PrimaryLocation": "Westerville, OH, United States",
"WorkDurationYears": null,
"WorkplaceTypeCode": null,
"BeFirstToApplyFlag": false,
"WorkDurationMonths": null,
"otherWorkLocations": [],
"secondaryLocations": [],
"ShortDescriptionStr": "We are seeking an embedded Linux controls firmware engineering candidate to support our thermal control applications and platform. The candidate must have knowledge of software and firmware development with proven experience in abstracting control systems, applications, and platforms. HVAC specific knowledge is highly desired. A bachelor’s degree in computer science or equivalent engineering experience as a control firmware engineer is required. Other engineering degrees with emphasis on controls will be considered.",
"requisitionFlexFields": [],
"DomesticTravelRequired": null,
"PrimaryLocationCountry": "US",
"ExternalQualificationsStr": null,
"ExternalResponsibilitiesStr": null,
"InternationalTravelRequired": null
},
"detail_meta": {
"url": "https://egup.fa.us2.oraclecloud.com/hcmRestApi/resources/latest/recruitingCEJobRequisitionDetails?expand=all&onlyData=true&finder=ById;Id=%2220260828%22,siteNumber=cx",
"http_status": 200,
"content_type": "application/json",
"response_bytes": 8224
},
"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/9fd7cc569ec7860bd4033f556658826a7b5bac66?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/6ea8fccc-96dd-4211-b828-d90d3d123f21JSONGET https://api.bluedoor.sh/job-postings/v1/sources/cb575105-b0fc-44e1-8d7f-f46ab2fbf62bJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/9fd7cc569ec7860bd4033f556658826a7b5bac66/eventsJSON