Job description
Job Title: Windows GUI Engineer
Location: Redwood City, CA
Job Description:
This position will work with the cross-functional team for developing software for future products. Join a team committed to revolutionizing BPH surgical treatment, this position will have the opportunity to excel within a high-energy, small, focused team environment, maintain a strong sense of shared responsibility and shared reward, and make work fun and interesting. Collaborate with Firmware, EE, Mechanical, System Analysts, and Clinical teams on design, development, and integration. The candidate will contribute to system design and architecture development, author requirement and verification protocols and perform protocol execution, deliver complex solutions to the market, and support fielded product(s).
Responsibilities:
· Set a committing and delivering example, mentoring junior team members.
· Own and complete tasks with the time pressures typical of new product development
· Develop, debug, and maintain software for existing and new-generation products.
· Develop cloud to enable the strategy to integrate Robot with web service in the cloud to support cloud-based data collection and data analysis.
· Work closely with cross-functional groups and subject domain experts to define product requirements.
· Key contributor to SW system architecture, SW design, and SW unit test documentation
· Play a significant role in code review and SW unit testing, integration testing, and test automation.
· Work closely with colleagues to conduct Software/firmware/hardware integration.
· Key domain expert for software technical reviews and software development phase reviews
· Define and review software verification and validation test plan.
· Represent software on the customer complaint analysis team.
Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Required:
· Minimum Bachelor’s Degree (B.S.) in CS/EE/BME or equivalent and 6 years of direct software development experience, or master’s degree with 4+ years of experience
· Highly self-directed and self-motivated with excellent verbal and written communication skills
· Proficient in Object Oriented Design and .Net/C#/WPF and Windows GUI design
· Experience with Windows Operating Systems, networking, and multi-threading development
· Experience with SW requirements gathering, software architecture, coding, code review, unit testing, integration testing, and functional testing.
· Experienced with Windows-based GUI design and development, and its test automation.
· Experience with SW Development Life Cycle (SDLC) and change control process and tools.
· Highly proactive developer and experienced system debugger.
Job Type: Full-time
Schedule:
- 8 hour shift
Ability to commute/relocate:
- Redwood City, CA 94061: Reliably commute or planning to relocate before starting work (Required)
Experience:
- GUI Design: 3 years (Preferred)
- C#: 2 years (Preferred)
Work Location: One location
caravetterealestate.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caravetterealestate.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, caravetterealestate.com is the ideal place to find your next job.