Lead Developer

Sorry, this job was removed at 3:03 p.m. (EST) on Monday, July 6, 2020
Find out who's hiring in Cambridge.
See all Developer + Engineer jobs in Cambridge
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Description: You will be the team lead and product strategist for Silverside’s software program. You will manage the people, tools, and plans for developing current and future work. Current programs include:

  • Building a new platform that facilitates secure, documented, permissions-based sharing of data from smart city infrastructure into next-generation radiation detection networks.
  • Maintaining and improving an integrated radiation detection system that integrates multiple sensors, algorithms, and cloud-based platforms into a turn-key system.

You will be responsible for both architecture and implementation of Silverside’s software products. This is an exciting opportunity to build a talented and engaged team, work in modern technologies, and define new software processes and technology stacks to be used.

Technology Stack:

  • Current:
    • Python application for high-level embedded Linux devices
    • Python/Django for Linux web server and client
    • C#/ASP.NET for third-party video management system (VMS) integration
  • Future:
    • Investigating Elixir/Erlang/BEAM and C#/F#/.NET Core for both embedded and backend development
    • Cloud services (Azure or AWS)
    • Front-end needs TBD but with preference toward modern development (e.g., Phoenix, Fable, Elm, Typescript, etc.)

Management:

  • Create software roadmap that connects from R&D to commercial product
  • Manage contract reporting for DARPA-funded work
  • Mentor and motivate junior software engineers
  • Participate in company-wide strategic planning for go-to-market transition

Preferences:

  • Experience or interest in pragmatic functional programming languages, including C#/F#/.NET and/or Elixir
  • Experience with Internet of Things (IoT) projects or interacting with hardware by doing hardware and instrument control (e.g., TCP/IP, RS-232, analog/digital I/O, .NET APIs, C/C++ DLLs), data acquisition, and data processing
  • Experience with building concurrent applications, actor model, messaging systems
  • Experience maintaining, adapting, and expanding an existing codebase

Requirements:

  • 5 years of experience, including leadership role
  • Bachelor’s degree in computer science, electrical engineering, mathematics, physics, or a related technical field, or a bachelor’s degree with related experience
  • Experience working on a multi-disciplinary team and being an effective team collaborator
  • Experience with software development in at least one programming language and source-code control system (e.g., GitHub, Perforce, SVN, etc.) on a medium-sized project or larger
  • Must be authorized to work in the U.S. on a full-time basis. H1-B sponsorship is not available.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

61 Mooney St., Cambridge, MA 02138

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Silverside DetectorsFind similar jobs