Vertiv
Associate Engineer Firmware
Skills
Job description
Ideal Attributes
Expertise with software programming languages, frameworks, and subsystems including but not limited to:
Must have Attributes:
Embedded systems programming
Python
Gherkin Cucumber Behavior-Driven Development (BDD)
Bash Shell Scripting
Linux OS & filesystems, real-time operating systems (RTOS), Bare-metal
Good to have Attributes:
Not Applicable
Infrastructure and application development experience using technologies and architecture such as:
Must have Attributes:
Serial communications: RS232/485
Platforms: ARM
Good to have Attributes:
IP networking programming: TCP, UDP, TLS, DNS
Protocols: CANbus, BACnet, ModBus, SNMP
Platforms: SoC
Familiarity with software development environments and tools:
Must have Attributes:
Source code version control: Git
Good to have Attributes:
WireShark
Integrated platforms like VS Code, Visual Studio.
Docker, VirtualBox, VMWare, Yocto/BitBake
Additional, highly sought but not required
Embedded systems experience with control applications
HVAC experience