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

Sr. Software Archtiect

Humatics

Sr. Software Archtiect

Cambridge, MA
Full Time
Paid
  • Responsibilities

    Humatics is pioneering the field of microlocation through the invention of new ultra-precise position sensors, advanced systems and flexible software.  By measuring position with very high precision, our microlocation technology is revolutionizing how humans and robots interact with each other and the world.

    Humatics is seeking an exceptional Senior Software Architect/Developer to join this revolution.  You will join a team of experienced and highly motivated electrical, computer, and robotics engineers with decades of experience in navigation and autonomous robot operation to realize and apply new types of data to a wide variety of applications.  We’re eager to meet passionate people willing to join this team and help create the microlocation revolution.

    You will lead the architecture and implementation of our software stack, with a specific focus on higher-level applications.  In addition to providing software leadership, you will actively participate in code design, development, and testing.  You will play a key role in designing and building software services that interact with our microlocation system, including hardware interfaces.  Interaction with business development colleagues as well as external customers to identify and bring to market new software products is expected.  You will be a leader in the design and implementation of a software ecosystem for an early stage start-up that applies microlocation to numerous markets and the internet of things.

     

    Responsibilities

    • Lead the design and building of software applications, with a particular focus on applications higher on the stack, including UI/UX, cloud computing, and other software services from conception to product release
    • Collaborate with co-workers on the engineering and business development teams to define software product requirements.  Based on these requirements, create high-level specifications and lead software design and implementation, including integration with existing hardware and software systems
    • Directly create and test code alongside fellow engineers.  Examples might include APIs, SDKs, UI/UX software
    • Maintain company-wide software standards, including development operations, code validation and deployment, and bug/feature tracking, as well as serve a leader in the software development cycle
    • Work with our business development team and external partners to conceive, develop, and build new software services
    • Identify and evaluate emerging technologies to meet short and long term objectives

    Qualifications

    • Software engineering experience (minimum 8 years) in a fast-paced industry workplace designing, developing, and deploying commercial software products    
    • Demonstrated prior experience architecting software systems, leading small software teams, and mentoring more junior developers
    • A proven track record of designing, implementing, and supporting software throughout development lifecycles
    • Ability to rapidly design, prototype, build, and test code in common software languages (e.g.,C++, Java, Python) on Linux operating systems
    • Experience establishing and maintaining software engineering practices, including version control, bug/feature tracking systems, development operations, software testing and deployment, and code reviews
    • Strong communication skills, including presenting results and recommendations, both internally and to external customers
    • Ability to independently and rapidly tackle challenging technical problems with minimal supervision
    • The motivation to continually improve technology and work at a fast-paced and rapidly growing start-up  
    • Preferred experience in robotics, signal processing, industrial automation, data analytics, or cloud computing

    Compensation

    • Competitive salary
    • Meaningful equity ownership in a well-funded early stage start-up
    • Medical and dental benefits
    • Paid holidays and vacation