Software Engineer (Control Applications Developer)

New!

Vigilent Corporation Remote , North America/EU/UK

Posted Today

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.RESPONSIBILITIES
  • 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.
REQUIRED SKILLS & EXPERIENCE
  • 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).
DESIRED SKILLS & EXPERIENCE
  • 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.
HIRING DETAILS
Job Location: We operate globally. This position may be remote. Our offices are in Oakland, CA, and Lymington, UK and Amsterdam, NLStart 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.
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Software Engineer (Control Applications Developer)

Vigilent Corporation