Lead Software Engineer

Sorry, this job was removed at 6:30 a.m. (EST) on Wednesday, February 13, 2019
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Position Details

We’re seeking a talented software engineer with the ability to architect and drive the software components of our technology platform ‐ spanning an iOS SDK, embedded software, and supporting cloud components. This role calls for an exceptional engineer who thrives on creating innovative solutions, can function as both key contributor and leader in a multi‐disciplinary team, and has a working knowledge of taking software from conception to delivery at scale. As Lead Software Engineer, you will:

  • Lead SW initiatives as an integral part of our team of talented engineers to create the next generation of mobile and interactive devices for our retail customers
  • Define, design, build, test, and deliver software across the full lifecycle
  • Explore and integrate new technologies to enhance and extend our platform capabilities

Minimum qualifications

  • BS/MS in engineering, computer science, mathematics, or equivalent
  • 5+ years of professional experience, with at least 2 years end to end software engineering
  • A solid engineering foundation, and passion for writing clean, performant code
  • Deep understanding of iOS with experience creating iOS native SDKs and/or applications
  • Fluency in the C programming language, with an aptitude for picking up others including Objective‐C, Swift, C++, Python, and shell scripting
  • Mastery of software engineering process to deliver high quality software, at scale, and quickly: requirements, test methodology, CI, issue tracking
  • Holistic mindset. Understand how to build products from beginning to end, not just churn out code
  • Willingness to go under the hood. Our products are defined by our ability to go deep in iOS, integrate tightly with our hardware
  • Enjoy an environment that requires learning new technologies and skills

Preferred qualifications

  • Proficiency in algorithm development based on statistical and machine learning models
  • Experience with computer vision applications, and supporting tools such as OpenCV and NumPy/SciPy
  • Knowledge of the following platforms: JIRA, Confluence, Github/GitLab, AWS/Azure/Google Cloud
  • Industry experience supporting connected and/or mobile devices as part of a multi‐disciplinary team
  • Familiarity with concurrent and multithreaded programming
  • General knowledge of networking principles
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

11 Huron Drive, Natick, MA 01760

Similar Jobs

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