Valeant Pharmaceuticals

  • Embedded Software Engineer

    Job Location US-WA-Bothell
    Job ID
    Pos. Category
    Pos. Type
    Full Time
  • Overview

    Valeant Pharmaceuticals International, Inc. is a diverse pharmaceutical company that is committed to focusing on our key stakeholders while delivering consistently high performance. Our values provide the overall direction for our company, and provide us with the tools necessary to rise to any challenge by leveraging our collective hard work and effort along with our unwavering competitive spirit. These values help us set goals based on our organization’s potential and what we hope it will become.


    This position designs, develops, maintains and troubleshoots embedded software in our medical products. Software will interact with other components through established APIs, control specialized hardware with custom device drivers, control therapy, and interface with the user.


    This position will report to: Manager, Software Engineering


    Work Environment:

    The noise level in the work environment is usually moderate. Some light machining and prototyping activities will involve moderate noise levels (i.e. power drill) and moderate dust or debris exposure.



    Solta Medical is committed to the health and safety of our employees. We expect that all employees will perform their responsibilities while maintaining a safe, cooperative, and productive work environment, thus ensuring the health and safety of themselves and others.


    • Analyze product requirements for selected components and develop software architectures and
    • Design specifications for implementing these requirements.
    • Implementation of software design using C and C++ as well as .NET.
    • Integration and maintenance of embedded software.
    • Carries out system integration of hardware and software.
    • Develops tests for device software, including automated tests.
    • Works on PC applications to support product interactions.
    • Holds and participates in technical design reviews.


    • BS degree in computer science or engineering, or equivalent
    • A minimum of eight year experience programming in a variety of languages, including object-oriented languages
    • A minimum of  one year of development experience with embedded platforms
    • Must have experience in managing the full life cycle of a project
    • A minimum of  of three years in developing complex technical design projects
    • Must have a minimum of 2 years experience developing systems with testability
    • Candidates must be self-directed and able to work with overall direction.
    • Effective communication and documentation skills
    • A self-motivated and results-oriented individual
    • Ideal candidates will have good written and oral communication skills, a team-oriented approach, and strong interpersonal skills.
    • Strong experience with C/C++
    • Acts as a mentor to Software Engineers
    • An expert level working knowledge of software engineering concepts/principals
    • Hands-on experience with typical electronic laboratory test equipment preferred
    • Low-level device driver implementation experience preferred
    • Background in medical device development preferred
    • Background in diagnostic or therapeutic ultrasound preferred
    • Experience with WinCE operating systems preferred
    • Experience producing software for medical devices and quality regulated industry is preferred.
    • Experience working with medical device design control processes is preferred.
    • Successful experience with new product development is preferred.
    • Control system design and implementation desired
    • Graphics programming desired
    • Experience with C#  and .NET desired


    Language and Verbal Skills


    • Ability to read analyze and interpret engineering specifications, general business periodicals professional journals technical procedures or governmental regulations.  Ability to write reports, specifications and procedure manuals.  Ability to effectively present information and respond to questions from groups of peers and managers.


    Math Skills


    • Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry.


    Analytical and Reading Skills


    • Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to read technical and clinical literature and documents and extract important concepts.


    Physical Requirements


    • While performing the duties of this job, the employee may be required to perform lifting tasks of up to 10 pounds for short durations. Duties of this job may involve standing and/or walking for extended periods of time. Duties also involve daily keyboard data entry. Specific vision abilities required by this job include close vision and color vision.

    Be Aware of Recruiting Fraud

    Job Applicants should be aware of job offer scams perpetrated through the use of the Internet and social media platforms.


    To learn more please read Valeant’s Job Offer Fraud Statement.



    Valeant Pharmaceuticals International, Inc. is committed to leveraging the talent of a diverse workforce to create great opportunities for our business and our people. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed