View all jobs

Software Engineer (Control Applications Developer)

Remote, North America/EU/UK · Computer/Software
Software Engineer (Control Applications Developer)

Join our team to make a significant impact on global energy efficiency and sustainability through the development of cutting-edge environmental control appplications. This person will join our experienced team of engineers to help develop the highly reliable on- and off-premise infrastructure for Vigilent’s Artificial Intelligence Engine for edge computing and IOT integration.

Vigilent is the leader in dynamic cooling management systems and applies machine learning technology to the real-time energy demands of data centers, colocation providers, telecommunications facilities, and large buildings. We take an innovative approach to energy efficiency by using predictive algorithms to optimize mission-critical cooling systems, saving our customers time and money, and creating a more sustainable planet.
  • Collaborate with a team of developers, testers, engineers, and product owners to design and develop robust control and industrial monitoring applications for mission-critical facilities.
  • Maintain and improve the entire control, monitoring, and integration software stack, principally in C++ and Python.
  • Develop tools for testing, packaging, commissioning and system deployment (Ubuntu, Docker, …).
  • Deliver new features from start to finish including requirements, specifications, design, and implementation.
  • Assist operations with training and troubleshooting on new features.
  • BS in an Engineering field or Computer Science
  • Diligent and systematic problem solver.
  • Excellent comprehension, ability to parse specs, critical thinking.
  • Good written and oral communication and interpersonal skills.
  • Proficiency in an object oriented programming language.
  • Working knowledge of Linux and open-source software.
  • Must be able to pass a background security check, including a drug screening (where allowed).
  • MS in an Engineering field or Computer Science
  • Engineering control or building automation systems (course work acceptable)
  • Binary communication protocols, memory manipulation (course work acceptable)
  • Electronics, microcontrollers (course work acceptable)
  • BACnet, Modbus, HVAC automation
  • Experience with C++
  • Virtualized environments such Docker or VMs for development and production.
  • Software packaging tools such as Debian.
Job Location: We operate globally. This position may be remote. Our offices are in Oakland, CA, and Lymington, UK and Amsterdam, NL
Start Date: Immediate

Hire Type: Full-time,Regualr, Direct Hire
Salary Range Dependent on Experience and Location: $90,000 - $160,000
Benefits: Health (medical,dental & vision) Transit, Flex Spending, 401(k)
Meaningful Equity.


Share This Job

Powered by