Positions Available
- Engineering Director
- Senior Software Architect
- Senior Hardware Engineer
- EMC/Regulatory Compliance Engineer
- Firmware Engineer
- Test Engineer II
- R&D Technician
- Program Manager
Job Title | Senior Software Architect |
Location | Fremont, California |
Terms | Full-time |
Description
This is a great opportunity to join a new start-up energy efficiency company focused on commercial and industrial lighting applications. You will lead the effort to architect and build a world-class lighting and management control system that delivers high performance and scalability for SMB’s to global 500 companies. With HID Lab’s proprietary technology, software-based control systems will unlock significant energy savings today and create a platform for the next generation ‘smart’ lighting applications. The position is for a hands-on, self-starter individual with a background in enterprise software applications who has the energy and drive to work on leading-edge products. The ideal candidate will have experience in creating server, real-time event management , database, and web-based applications that service management and control of global assets.
Responsibilities
- Drive the concept, architecture, design, delivery of HID Labs lighting management system.
- Provide corporate technical leadership across the company in software design and architecture utilizing best practices and world-class software development and quality assurance practices.
- Work across the industry and the organization to specify the optimum solution that addresses customer current and future needs.
- Identify the execution plan including specification, coding, integration, validation, and associated resource and staffing needs.
Required Skills
- Windows SDK and Win32 API.
- Web services, SOA, and Web 2.0 technologies such as AJAX, .NET.
- Wireless technologies: SMS, WAP, WiFi, WiMAX.
- Software/IP security methods and tools.
- Processes handling, distribution, and high performance clustering.
- Java technologies, C++, C#, and XML.
- Best practices in software development process and coding style.
- Use of source control and bug tracking systems.
- Strong verbal and written communication skills required.
- Ability to work effectively and collaboratively with others.
Professional Experience
- 10+ years of hands on industry experience in building and delivering successful infrastructure type enterprise class products such as Management Systems, real-time event management, Database Servers, or Application Servers.
- Excellent background in server-side programming and technologies: multi-threading, thread-pooling, IPC, load balancing, etc.
- Proven industry experience writing highly scalable, multi-threaded UNIX servers in C++.
- Proven capability to conceptualize, specify, design and deliver complete software systems that scale.
- Prefer experience with developing applications for embedded systems.
- Demonstrated experience in full life-cycle of firmware development.
- Ability to work with remote development teams, including travel.
Education
- 4-Year technical degree.
- Masters degree preferred.
Salary
Competitive and commensurate with experience.
Contact
Whitepaper
Compare electronic HID to fluorescent lighting options for high-bay applications.