公司简介

Job Summary:
This Software Engineer will be working with a highly integrated team in a software development role responsible for
developing real-time embedded controls. The position will work with a global software engineering team in fast pace and
adaptive environment.
Responsibilities:
- Analyze, design, implement and test real-time embedded software for electronic industrial HVAC (Heating Ventilating & Air Conditioning) controls.
- Software continuation support for existing HVAC controls.
- Integrate software with hardware and perform development testing to verify system functionality.
- Document software design changes from system to component level.
- Work as part of multi-functional development team to meet overall program goals.
- Manage field reported defects; Maintain, upgrade, and enhance production software.
- Follow the established product development procedures and guidelines.
- Help advance software development tools, technology, and processes
Qualifications:
- Master’s degree in Electrical, Computer or Software Engineering, or Computer Science, or equivalent.
- C/C++ application development experience required.
- Experience with object-oriented software design and implementation required(>2years).
- Understanding of classic control knowledge is preferred
Key Competencies:
- Demonstrated sound decision making and judgment required
- Experience in microcomputer software design for embedded controls preferred.
- Experience with UML and UML development tools a plus.
- Knowledge of Test Driven Development a plus
- Knowledge of XML, TCP/IP, BACnet, LonTalk a plus
- HVAC equipment controls and system knowledge a plus
- Systems integration/engineering knowledge a plus
- Experience working with global team desired
- Must be able to function in a project team as well as independently, flexibility to take on varied software assignments.
- Ability to meet short- and long-term deadlines.
- Results oriented and self-starter
- Good verbal, written and interpersonal skills.