Company Description
Robert Bosch LLC is one of the world's largest private industrial companies. At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Bosch Home Comfort is a leading source of high-quality heating, cooling and hot water systems. At Bosch Home Comfort we are committed to reinventing energy efficiency by offering smart products that work together as integrated systems and enhance quality of life in an ultra-efficient and environmentally friendly manner.
Come Join us in Watertown, MA and learn how we work #LikeABosch!
Job Description
As a systems engineer you will play a key role in the evaluation, support, management, and maintenance of Bosch Home Comfort HVAC control and communicating systems. The selected individual will possess some experience in the design and validation of software/firmware executing on different platforms. They will be responsible for software engineering, development, and product maintenance with third-party suppliers, according to the product life cycle for various HVAC connected systems.
Job Responsibilities
- Work closely with customer support (ASA), product managers, third-party suppliers, and other groups cross-functional project teams (domestic and international) to identify and address software/firmware related issues.
- Drive the evolution and enforcement of internal/external software development methodology based on agile and lean thinking, including the establishment of documentation standards, testing procedures and quality assurance.
- Work closely with test engineer(s) to create test plans and ensure that software related issues are properly assigned, fixed, and closed in JIRA.
- Participate in team and supplier meetings to clearly communicate software development status.
- Provide support for full life-cycle software development, including requirements specification, design, development, testing, production deployment, documentation, training, configuration, and maintenance.
- Define and document sub-system, software, component, and module level requirements and collect, evaluate and negotiate customer and platform requirements.
- Oversee the implementation or modification of existing control algorithms for HVAC appliance control using C or similar programming language.
- Provide technical know-how and leadership during root cause analysis of product issues.
- Develop prototypes and/or proof of concept software in C or similar programming language.
Qualifications
Basic Qualifications:
- Bachelor of Science in Computer Engineering, Computer Science, Electrical Engineering or a related technical discipline.
- 2+ years of experience with specification, design, realization, and testing of software-based systems.
- 2+ years of experience with development and troubleshooting of software control systems using C (or similar programming language).
Preferred Qualifications:
Technical Skills
- Desired experience working in the HVAC/Refrigeration industry, with a familiarity of existing HVAC residential and commercial equipment, systems and suppliers.
- An advanced degree is preferred.
- Experience developing technical requirements from customer requirements.
- Experience with WebCTRL suite ( Eikon Logic, ViewBuilder, Etc.) is a plus.
- Proven repeated experience in troubleshooting, analyzing and determining root cause of firmware issues during development, lab testing and operation at customer sites.
- Ability to prototype and produce software and hardware for proof of concept and field test.
- Working knowledge of Bluetooth and Wi-Fi development and integration.
- Skilled in the use of standard computing tools such as: Microsoft Office (Word, Excel, Powerpoint, etc.), project management tools, web browsers, etc.
- Knowledge of bug/issue tracking and project management software (e.g. JIRA) and/or source code management software (e.g. Github, BitBucket) a huge plus.
Soft Skills
- Ability to work with geographically dispersed teams and a diverse cultural environment.
- Ability to quickly come up to speed on new projects.
- Experience in a startup or high-growth environment is highly desirable.
- Strong communication skills, both written and verbal, with both internal team members and external business stakeholders.
- Able to communicate and present complex technical concepts across technical and non-technical organizations.
- Ability to work with minimal supervision in a lean and fast paced environment.
- Ability to identify a clear set of tasks needed for project planning.
- Creativity and ability to learn quickly are essential.
- Excellent collaboration and teaming skills.
Additional Information
WHY WORK FOR Bosch Home Comfort?
- Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
- Make an immediate impact: You are empowered to perform as soon as you join the Bosch team!
- Gain well rounded experience: Bosch offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
- Generous Benefits: Bosch places a high value on our team and respects your work-life balance. You will also have access to a comprehensive health and welfare benefits program including health insurance, life insurance, dental and vision care, and a lifestyle spending account. Our retirement plan includes a 401(k) plan with a generous company match.
By choice, we are committed to a diverse workforce - EOE/Protected Veteran/Disabled.
Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization unavailable.