Altran North America

Returning Candidate?

Lead Software Engineer

Lead Software Engineer

Category 
Engineering

More information about this job

Company Overview

Today’s complex interconnected world demands companies to conceptualize and deliver cutting-edge products and solutions to market faster than ever before. Altran, a global product development partner, collaborates with companies to address the business and technical challenges inherent in developing and supporting complex connected systems.

For over three decades, leading companies and emerging startups in some of the most highly regulated and rapidly evolving industries have relied on Altran to inspire innovation, accelerate time to market, improve predictability, and maximize return on product investment. Altran provides a full complement of technology consulting, software and product development expertise, and engineering services to our client partners in the Aerospace, Automotive, Energy, Industry and Electronics, and Medical and Life Sciences industries.

In North America, Altran is based in Burlington, Massachusetts, with additional offices in Atlanta, Chicago, Detroit, New Jersey, Silicon Valley and Southern California. For more information, visit altran-na.com. 

Job Description

Altran’s product development group is growing. We are looking for a Lead Software Engineer with a high level of expertise in embedded development and object oriented design using the latest technologies. 

Responsibilities

As a Lead Software Engineer with Altran, you will lead a team of collaborative and dedicated engineers. You will bring cutting-edge technologies to market while leading and mentoring a group of talented developers on all phases of software development including requirements definition, design, architecture, development, testing, and integration.

Qualifications

 

  • 10+ years of hands on new product development experience
  • Deep experience in designing software for medical devices, manufacturing or automation equipment; specifically in embedded products
  • Broad and deep technology experience in high performance motion control, control systems (including I/O) and hardware/software interfaces
  • Expertise with C# and machine vision
  • Previous success leading small to medium-sized teams
  • Experience eliciting and writing software requirements and use cases
  • Strong written, verbal and interpersonal skills including excellent client facing skills
  • B.S in computer science or a scientific/engineering discipline
  • Experience defining and following formal software development processes
  • Previous project experience in cyber security is an added plus
  • The ability to travel 25%