Sr. Software Engineer – BACnet integration - Sunnyvale, CA

Job Description

Organization: Smart Infrastructure
Business Unit: Regional Solutions & Services Americas
Requisition Number: 243876
Primary Location: United States-California-Sunnyvale
Assignment Category: Full-time regular
Experience Level: Mid level
Education Required Level: Bachelor's Degree
Travel Required: 5%

Job Description:

Sr. Software Engineer – BACnet integration


Enlighted, a Siemens company, is the Internet of Things (IoT) solutions division that delivers the leading technology platform for smart buildings. With our game-changing sensor technology and scalable network to real-time data collection and high-value applications, Enlighted is redefining what a smart building can be. Our innovative lighting control systems are already delivering energy savings of up to 90% at a large and growing number of Fortune 500 companies. Using the real-time indoor sensor data, we’re building indoor location applications for asset tracking, navigation, productivity, and space optimization. But that’s the beginning.  


Enlighted is seeking experienced software engineer for BACnet integration of our real-time sensor platform with BMS/HVAC systems.



·       Design and develop BACnet integration of our real-time sensor platform with BMS/HVAC systems.

·       Collaborate with peers on technical design, effort estimation and implementation

·       Prepare for sprint planning by understanding the details (effort, risk, priority) of remaining work committed for a release

·       Perform code peer reviews as part of everyday workflow

·       Demonstrate and showcase highlights of contributions for product releases and updates

·       Contribute ideas for continually improving the team's productivity, job enjoyment, and code quality

·       Propose and execute on mini-research/prototype projects that introduce innovative solutions to new or existing problems



·       Bachelor’s Degree in Computer Science or equivalent

·       Experience in developing software using BACnet protocol for integrations

·       Experience in developing software using C in Linux environment.  

·       Experience in REST API, WebSocket, SQL and XML

·       Integration experience in HVAC, commercial lighting or BMS systems is preferred.

·       Experience with Unit testing in a CI/CD environment

·       Comfort with rapid development cycles, tight schedules, tight integration with QA and product management

·       Excellent verbal and written communication skills, especially in technical communications



Equal Employment Opportunity Statement
Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?