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

Principal Software Architect

Synex

Principal Software Architect

Boston, MA
Full Time
Paid
  • Responsibilities

    []

    PRINCIPAL SOFTWARE ARCHITECT

    Boston, MA

    Full-Time

    Synex Medical is developing the next generation of non-invasive health sensors to allow for continuous monitoring at the molecular level. This will come in the form of a wearable device that will provide users with constant and non-invasive metabolic data. We want people to have access to their own metabolism and to make predictive healthcare the norm. 

    We're comprised of an incredibly driven team and are working with leading experts in our field. We're looking for a person with experience in software engineering who's ambitious to tackle hard and exciting problems.

    AS A PRINCIPAL SOFTWARE ARCHITECT, YOU WILL:

    • Develop the software architecture underlying our novel magnetic resonance technology.
    • Help define and implement the first versions of software development processes and standards for a highly technical company.
    • Deploy initial test plans and test-driven strategies for our software development team.
    • Work with a team of some of the leading magnetic resonance scientists, electrical engineers, embedded firmware and FPGA designers to produce creative solutions to complex scientific challenges.

    WE ARE LOOKING FOR SOMEONE WITH:

    • Minimum of 5+ years of relevant work experience.
    • Experience with interfacing to ‘real-time' hardware components utilizing embedded processors and high-end FPGAs.
    • Fluent programming skills in C++ 11 or later and Python.
    • Proficiency in algorithm interpretation and optimization. Many of these algorithms are written in MATLAB/Python or similar environments and you will be responsible for subsequently converting these to high-quality production code. 
    • Excellent verbal and written communication skills.
    • An ambition and drive to tackle hard problems.

    IT ALSO HELPS IF YOU HAVE:

    • Previous experience and an understanding of VHDL/Verilog language.
    • Familiarity with working in a highly regulated industry.
    • Understanding of ISO 13485 / IEC 62304 Standards
    • Implementing vendor-provided drivers for Ip cores or PC peripherals like USB/Ethernet/Serial Ports.

    PERKS: 

    • A friendly, diverse and accepting work atmosphere.
    • Competitive compensation and benefits.
    • Company ownership opportunities.
    • Employee training and development initiatives and support for career advancement (through financial assistance and flexible scheduling).
    • Flexibility in schedule allowing employees to balance work and family life.
    • Staff outings/social events.