Software Engineer II
Bosch Building Technologies North America · Bloomfield, NJ · 2 wk ago
EngineeringFull-time
About the role
Bosch Building Technologies LLC seeks Software Engineer II (Multiple Positions) at its facility located at 300 Broadacres Dr, Bloomfield, New Jersey 07003. The positions involve controls database, graphics, programming, and integration of various systems.
Responsibilities
- Provide controls database, graphics, programming, etc. for contract sequences as provided by the Design Specialist, project specifications, or other applicable sources (10%).
- Develop the software necessary for a comprehensive integrated building automation system or energy management system (10%).
- Work with multiple proprietary systems to make them talk on a unified platform using specialized software and specialized code (10%).
- Work with other building equipment suppliers to resolve issues as they arise (5%).
- Develop project reports to measure building analytics and provide energy savings recommendations (3%).
- Support installation and startup personnel with adjustments to software as required (3%).
- Support field teams with system data communication trouble shooting using protocol analyzers like WireShark and Visual BACnet (3%).
- As required, attend project coordination meetings and provide technical support (2%).
- Provide site specific customer training on projects (2%).
- Provide information and support for other contractors on project site (2%).
- Debug mechanical and installation issues that can come up when executing the static and dynamic start up and commissioning of building controls (5%).
- Develop branch standards for building management system software and client graphic user interface systemS (10%).
- Develop enhancements to existing office standards to increase functionality and efficiency (5%).
- Provide new product support and training to employee personnel (3%).
- Provide service support on existing systems ensuring proper and efficient operation as well as providing ongoing support to the facility's building engineers (3%).
- Work with the internal project design engineers and outside engineer consultant firms to resolve project design issues and suggest project enhancements (3%).
- Participate in the transition between Operations Team and Service Team (1%).
- Support the sales team during project bid and estimating process, including potential customer system demonstrations (2%).
- Mentor and train junior software engineers on products, software and processes (5%).
Qualifications
- A bachelor's degree, or foreign equivalent in Mechanical Engineering, Electronic Engineering, Electrical Engineering, Mechatronic Engineering, HVAC Controls or a related field.
- Plus 5 years of experience as a System Specialist, System Engineer, or occupation involving HVAC Controls engineering.
- Employment experience with:
- Building systems including HVAC, plumbing, mechanical and electrical systems;
- HVAC systems control strategies;
- BMS systems software programming;
- Networking system switch design and programming;
- Electronic test equipment (volt meters, amp meters, or oscilloscopes);
- BACnet and Modbus protocols.
Skills
- Proficiency in BACnet and Modbus protocols.
- Experience with electronic test equipment.
- Experience with building systems including HVAC, plumbing, mechanical and electrical systems.
- Experience with HVAC systems control strategies.
- Experience with BMS systems software programming.
- Experience with networking system switch design and programming.
Pay
TBD
Schedule
Indefinite U.S. work authorized individuals only. Future sponsorship is unavailable.