Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Embedded Software Developer (Irvine, CA)

Snap Staffing

Senior Embedded Software Developer (Irvine, CA)

Irvine, CA
Full Time
Paid
  • Responsibilities

    Senior Embedded Software Developer (Orange County, CA)

    SNAPSHOT!

    Looking for a chance to join a rapidly growing biomedical start-up? READ ON!! With its roots in engineering, the company prides itself on being able to think critically and solve problems pragmatically, from a modular and systems level approach. Our client believes that open and clear communication along with the ability to adapt to changing situations to be paramount to the success of the team that takes the initiative. The ideal candidate for this position should believe in these philosophies as well as be resourceful, trustworthy, and have a deep desire to constantly learn.

    Our client is on the cutting edge of point-of-care diagnostics in both the human and veterinary spaces. In this position, you will assist in the production of products, which are used to administer a variety of diagnostic tests. A variety of processes and tools are used to produce these products. With this being an entry-level position, you will be expected to learn these processes quickly. However, our processes are always improving. So, quick and enthusiastic learners are desired.

    Immediate need for Senior Embedded Software Developer, Orange County CA who possess:

    • Strong C and C++ skills.
    • History of development on embedded systems (such as ARM Cortex).
    • History of deploying and maintaining embedded software in a regulated environment.
    • Experience developing software for Linux.
    • Strong software configuration management skills, including Git.
    • Ability to work independently and break down large open ended problems.
    • Proficient with Linux, Windows, and Microsoft Office.
    • Strong verbal and written communication skills.
    • Ability to interpret electrical schematics is a plus.
    • Knowledge of Python is a plus.

    Key responsibilities include:

    • Lead the design and implementation of the next generation of Companies embedded systems architecture.
    • Develop and maintain new software features in C98 and C++11.
    • Explore and experiment with new methodologies for existing features and interfaces.
    • Lead code and design reviews.
    • Gather requirements and write specification documents.
    • Create and collaborate on documents within Companies ISO13485/MDSAP compliant QMS.
    • Mentor junior developers.
    • Assist in growing the department to fill gaps and expand capabilities, as needed.
    • Develop custom applications to support assay and device R&D projects.
    • Perform other tasks as requested.

    For immediate considerations please email your resume to admin@snapstaffing.com