Back

Software Engineer -Machine Controls

Vertiv

Location Pin Icon
Austin, TX
LOCATION

Job Description

As posted by the hiring company

Job Overview:

We are looking for a System Software Engineer to join our team within the Thermal Management Business Unit. This role is a great fit for a developing engineer who is excited about embedded Linux systems and wants to play a hands-on role in building the software that drives next-generation datacenter cooling solutions.

You will work under general supervision on moderate-scope projects, growing your skills in Board Support Package (BSP) development, sensor integration, and datacenter management protocols. Our team is based in Georgetown, TX, operating as Strategic Thermal Labs, a startup-energy group within Vertiv on a mission to produce the world's highest-performing, most efficient heat transfer solutions for the data center industry. If you are looking for more than just a job and want to contribute to something that genuinely matters, this could be a career-defining opportunity.

Responsibilities

  • Contribute to the development and maintenance of Board Support Packages (BSPs) for embedded Linux controllers
  • Develop software to interface with and control a variety of sensors (temperature, humidity, pressure, airflow) under the guidance of senior engineers
  • Implement communication protocols (I2C, SPI, UART) to facilitate data exchange between sensors, microcontrollers, and the main embedded Linux system
  • Support integration of datacenter management protocols such as Modbus, Redfish API, and BACNet into embedded platforms
  • Execute software test plans including unit and integration testing, and assist with system-level testing efforts
  • Perform debugging and root cause analysis of software and hardware issues with support from senior team members
  • Create and maintain technical documentation including design specifications and API documentation
  • Provide informal guidance and support to new team members on embedded development workflows and best practices

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline
  • 2 to 4 years of experience developing embedded system or microcontroller software
  • Working knowledge of embedded Linux systems and Board Support Package development
  • Hands-on experience interfacing with and controlling various types of sensors
  • Programming proficiency in Python with experience in embedded application development
  • Familiarity with communication protocols such as I2C, SPI, and UART
  • Understanding of software testing methodologies including unit and integration testing
  • Ability to manage multiple tasks and collaborate with cross-functional teams

Nice to Have  

  • Exposure to datacenter management protocols such as Modbus, Redfish API, or BACNet
  • Experience with Raspberry Pi or similar single-board computer platforms
  • Familiarity with security considerations in embedded systems
  • Experience with version control systems and CI/CD pipelines for embedded software

  

If YOU are the person we are looking for, feel free to apply and let's start drafting your future career in a healthy and growing environment!

The successful candidate will embrace Vertiv’s Core Principals & Behaviors to help execute our Strategic Priorities.  

OUR CORE PRINCIPALS: Safety.  Integrity.  Respect.  Teamwork.  Inclusion.

OUR STRATEGIC PRIORITIES

•  High-Performance Culture

• Customer Focus

•  Operational Excellence

•  Innovation

•  Financial Strength

VERTIV BEHAVIORS

  • Own it
  • Act with urgency
  • Foster a customer-first mindset
  • Think big and execute
  • Lead by example
  • Drive continuous improvement
  • Learn and seek out development
  • Promote transparent & open communication 

About Vertiv

Vertiv (NYSE: VRT) brings together hardware, software, analytics and ongoing services to enable its customers’ vital applications to run continuously, perform optimally and grow with their business needs.  Vertiv solves the most important challenges facing today’s data centers, communication networks and commercial and industrial facilities with a portfolio of power, cooling and IT infrastructure solutions and services that extend from the cloud to the edge of the network. Headquartered in Westerville, Ohio, USA, Vertiv employs around 34,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more.   

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

Vertiv is an Equal Opportunity/Affirmative Action 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. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to [email protected].

#LI-RB1