This site uses cookies. To find out more, see our Cookies Policy

Sr. Software Engineer in West Menlo Park, CA at Volt

Date Posted: 12/16/2018

Job Snapshot

Job Description

Position: Senior Software Engineer

Type: Direct Hire / Full-time

Location: Menlo Park, CA

RESPONSIBILITIES

  • Responsible for overseeing internal and external software development activities
  • responsibility to ensure the design and development work is completed in compliance with company’s Quality System
  • Leads design and development of all aspects of the fitting software
  • Involved in the full development life cycle of software development including involvement in the strategic contribution to new ideas, attaining pre-agreed schedules and offering software solutions to a complex level
  • Interact with the hearing science experts and product marketing to breakdown requirements at the engineering level
  • Take ownership of product sub-components including functional specification, design, implementation, unit test, and maintenance of software applications
  • Work with firmware engineers on device communication and control
  • Works with clinical team, audiologists to support studies and create clinical tools
  • Works with customer support team to analyze software related field problems, identify root cause, and create solutions
  • Continuously improve development process and software quality
  • Work with software QA team to design and maintain test automation software to improve both software quality and development efficiency

REQUIREMENTS

  • Bachelor’s Degree in engineering and/or in Computer Science
    • 4+ years
  • Master’s Degree
    • 3+ years industry experience
  • Windows application development experience with C#, WPF, GUI, .NET, XMAL are essential
  • Software expert in C# and software architecture using .NET on Windows platforms
  • Solid GUI development experience using WPF and XAML
  • Experience with UI testing and test automation
  • TDD (test-driven development) experience
  • Windows driver development experience and C/C++ experience
  • Excellent Object Oriented design skills in complex software development
  • Solid software development practice, including version control, test driven development, continuous integration, documentation, estimation, and planning
  • Experience with interface and communication between Windows application and drivers
  • Agile/SCRUM development experience
  • Excellent verbal and writing skills, leadership skills and collaborative orientation
  • Project management skills
  • PREFERRED but NOT required
    • Medical device experience
    • Embedded system development experience
    • Cloud (AWS) application development experience
    • Mobile App development experience
    • Software quality management system experience such as IEC 62304

Volt offers a candidate referral bonus, please inquire for more details.  (Conditions and restrictions apply)

VOLT Workforce Solutions is an Equal Opportunity Employer