C++ Software Technical Lead

Evolv Technology · Boston MA

Company

Evolv Technology

Location

Boston MA

Type

Full Time

Job Description

We are looking for an experienced Software Engineering Tech Lead who enjoys developing high-performance low-level (C++) software on a complex sensory embedded platform and managing a small team of experienced C++ developers. You have a proven track record with both hands-on debugging and designing and implementing software in a CI/CD (DevOps) environment. You thrive in a small but growing team, bringing versatility and flexibility to solutions across multiple technologies, for both new software releases and for issues found at customer sites. You enjoy a fast-paced agile environment and have been part of full development lifecycles for at least two complex products. Prior start-up experience is desirable.

What you will do:

  • Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models
  • Design resilient and scalable services communicating over WebSockets and REST APIs
  • Maintain quality throughout software development through peer code review and unit testing
  • Serve as a people manager, to help lead and support a highly effective group of passionate engineers to foster a high-performance culture.
  • Mentore new team members in software development.
  • Establish best practices for the software development process, supporting Agile/Scrum methodology, and occasionally serving as Scrum Master.
  • Work closely with product engineers to implement requirements and create application architectures and APIs to meet product goals
  • Perform technical performance benchmarking and analyses to support engineering decisions
  • Dig into technical details while managing the bigger picture of product delivery.
  • Drive a software development rhythm so the team operates at a high level, knowledge is shared appropriately, and smooth execution is facilitated.
  • Liaise with the head of cybersecurity to establish and implement security roadmap, including scanning software for vulnerabilities and patching them.
  • Provide hands-on development assistance to the team across all phases of development.
  • Build trusting relationships and collaborate cross-functionally to execute on company strategy.
  • Enable a culture of creativity, collaboration, speed, innovation, and excellence while continuously elevating the quality and caliber of our engineering organization.

Requirements

  • B.S. in Computer Engineering or related field
  • 12+ years in the technology industry, mainly software-focused with experience delivering real-time systems involving computer vision camera systems and disparate sensory technologies
  • 5+ years in engineering leadership positions involving the leadership of engineering, people management, quality, and technical product management functions.
  • Excellent C/C++ coder with 8+ years’ experience developing high-quality, high-performance software applications running under Windows or Linux environments.
  • Solid understanding of operating systems, IPC, and networking programming.
  • Passionate about writing high-quality software using best practices including test-driven development, continuous integration, and agile methodologies.
  • Strong knowledge of STL best practices, RAII, memory safe and thread-safe design patterns, TDD or BDD, and ABI/API compatibility
  • Knowledge of image processing, object classification, and detection
  • Experience developing software for IoT devices and integrating with AWS services
  • Experience in managing people and processes across different locations and time zones.
  • Proven experience leading engineering teams during the evolution of the Engineering function from startup to enterprise.
  • Experience in the areas of wireless, computer vision, cybersecurity, TCP/IP stack and networking technologies.

Benefits

If you want to solve one of the most difficult issues of our time and save lives doing it, you want to work at Evolv. We are passionate, knowing that what we do and how we do it can affect life or death situations for our customers. At Evolv, you will have unparalleled exposure to all aspects of our business, working with a talented team that shares our vision for a safer world. If you are inspired by invention and gain satisfaction from seeing how your work impacts the bigger picture, Evolv will be a great fit.

  • Equity is an important component of every compensation package
  • Flexible work environment
  • Unique culture
  • Medical and dental insurance
  • 401(k) plan
  • Unlimited vacation policy
  • $300 per quarter to spend on the perks that are most meaningful to you

Evolv Technology (β€œEvolv”) is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. We welcome and encourage diversity in the workplace, and all employment decisions are made without regard to race, color, religion, national, social or ethnic origin, sex (including pregnancy), age, disability, HIV Status, sexual orientation, gender identity and/or expression, veteran status, or any other status protected by law in the locations where we operate. Evolv will not tolerate discrimination or harassment based on any of these characteristics.

Evolv is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. If you need a reasonable accommodation as part of the job application process, please connect with us at [email protected].

Evolv Technology requires all employees to be fully vaccinated against COVID-19 unless they are approved for a reasonable accommodation based on disability, medical condition, religious belief, or other legally recognized reasons that prevents them from being vaccinated.

Apply Now

Date Posted

07/30/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Fresh Connect Product Manager - About Fresh

Views in the last 30 days - 6

About Fresh is a nonprofit organization that aims to expand access to fresh food empowering individuals to make healthy choices They are seeking a Pro...

View Details

Contracts Manager - Nimbus Therapeutics

Views in the last 30 days - 14

Nimbus Therapeutics is offering a Contracts Manager position with a unique opportunity to contribute to the companys growth and interact with internal...

View Details

Head of Pharmacovigilance - Nimbus Therapeutics

Views in the last 30 days - 13

The text describes a Head of Pharmacovigilance position at Nimbus a private biotechnology company The role involves leading and developing the Pharmac...

View Details

Email Marketing Performance Analyst - 1-800-FLOWERS.COM, INC.

Views in the last 30 days - 5

The Email Marketing Performance Analyst is responsible for analyzing and reporting on email marketing campaigns helping to guide strategy The position...

View Details

Accounting Manager - Rue Gilt Groupe

Views in the last 30 days - 6

Rue Gilt Groupe is seeking an Accounting Manager to join their Finance team The role involves working with key business leaders preparing financial st...

View Details

Inbound Business Development Representative - Klaviyo

Views in the last 30 days - 12

Klaviyo values diversity and inclusivity and is committed to empowering creators to own their own destiny The company is looking for a BDR to generate...

View Details