Firmware Engineer

VertivLincoln, NE
13h

About The Position

Vertiv is a $8.0 billion global critical infrastructure and data center technology company. We ensure customers’ vital applications run continuously by bringing together hardware, software, analytics and ongoing services. Our portfolio includes power, cooling and IT infrastructure solutions and services that extends from the cloud to the edge of the network. Headquartered in Columbus, Ohio, USA, Vertiv employs around 20,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more. The successful candidate will embrace Vertiv’s Core Principals & Behaviors to help execute our Strategic Priorities. OUR CORE PRINCIPALS: Safety. Integrity. Respect. Teamwork. Diversity & Inclusion. OUR STRATEGIC PRIORITIES • Customer Focus • Operational Excellence • High-Performance Culture • Innovation • Financial Strength OUR 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 At Vertiv, we offer the stability of a global leader in a growing industry and the opportunity of a startup. We design, manufacture and service the mission-critical infrastructure technologies for vital applications in data centers, communication networks and commercial and industrial environments. With $5 billion in sales, a strong customer base and global reach in nearly 70 countries, our move to establish a standalone business enables us to deliver greater value to our customers and create new opportunities for our people.

Requirements

  • Bachelor's Degree or above in Electrical Engineering, Computer Engineering, Computer Science.
  • Proficient in C and fluent in coding best practices for functional and structural software quality, including portability and reusability.
  • Experience with real-time operating systems integration, e.g., FreeRTOS.
  • Experience with managing concurrency and resource sharing in real time environments.
  • Ability to balance the demands for processing, memory, I/O, timing and other resource limitations in small range microcontrollers.
  • Experience implementing BSP level boot loader and communication drivers, e.g., RS232, RS485, I2C, SPI.
  • Experience programming 8, 16, and 32-bit microcontrollers, e.g., Freescale Kinetis family, TI MSP, or other ARM Cortex-M architectures, and Microchip PIC family.
  • Ability to utilize troubleshooting tools such as multimeters, oscilloscopes, bus analyzers, and logic analyzers.
  • Strong written and contextual communication skills.
  • Analytical and collaborative thinker with ability to problem solve complex and cross-functional technical issues.

Nice To Haves

  • Familiar with digital signal processing (DSP) algorithms and analog-to-digital conversion (ADC) techniques is a plus.
  • Experience with Git, GitHub, GitLab, MPLAB, and Eclipse IDE tools is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service