bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesEgup Fa Us2 Oraclecloud Com CxFirmware 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

FieldValue
CompanyEgup Fa Us2 Oraclecloud Com Cx
TitleFirmware Developer - Thermal Platform
Normalized title-
Department / teamFirmware Engineering
LocationWesterville, OH, United States
Work model-
Employment type-
Salary-
Statusactive
ATS providerOracle Recruiting Cloud / Fusion HCM
Posted / first seen2026-03-03 / 2026-05-31
Changed / last seen2026-05-31 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Egup Fa Us2 Oraclecloud Com Cx.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Oracle Recruiting Cloud / Fusion HCM.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Westerville.Open
Department jobsActive postings in Firmware Engineering.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyEgup Fa Us2 Oraclecloud Com Cx
Sourcecb575105-b0fc-44e1-8d7f-f46ab2fbf62b
ATS providerOracle 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 ID9fd7cc569ec7860bd4033f556658826a7b5bac66
Org ID6ea8fccc-96dd-4211-b828-d90d3d123f21
Source IDcb575105-b0fc-44e1-8d7f-f46ab2fbf62b
Board IDcb575105-b0fc-44e1-8d7f-f46ab2fbf62b
Provideroracle_hcm
Provider Job Key20260828
TitleFirmware Developer - Thermal Platform
Normalized Title
Statusactive
Activeyes
Location TextWesterville, OH, United States
DepartmentFirmware Engineering
Team
Employment Type
Workplace Type
Remote Policy
CountryUnited States
RegionOH
CityWesterville
Salary RawDescription 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 URLhttps://egup.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/cx/job/20260828
Apply URLhttps://egup.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/cx/job/20260828
First Seen At2026-05-31 18:11:22Z
Last Seen At2026-06-06 11:13:28Z
Last Checked At2026-06-06 11:13:28Z
Last Changed At2026-05-31 18:11:22Z
Inactive At
Source Posted At2026-03-03 17:30:46Z
Source Updated At
Raw Payload Uris3://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. &nbsp;The candidate must have knowledge of software and firmware development with proven experience in abstracting control systems, applications, and platforms.&nbsp; HVAC specific knowledge is highly desired.&nbsp; A bachelor’s degree in computer science or equivalent engineering experience as a control firmware engineer is required.&nbsp; 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:&nbsp; \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=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/6ea8fccc-96dd-4211-b828-d90d3d123f21JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/cb575105-b0fc-44e1-8d7f-f46ab2fbf62bJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/9fd7cc569ec7860bd4033f556658826a7b5bac66/eventsJSON