Software Engineering Manager
Job Description
As a Software Engineering Manager on the Compute and Software R&D team, you will play a vital part in building the technologies that will power our next generation of robot products. In this role you will lead a group of engineers working broadly across our company's software stack to identify and deliver "step changes" to the performance and capabilities of our machines. You'll help define the direction, organize the efforts, and grow both junior and senior engineers to deliver on ambitious multi-year efforts. Explore technologies in both hardware and software -- new compute, coprocessors, GPUs, sensing, and communication, along with algorithms and software tools.
If you want to lead a team working on the cutting edge and have a big impact on the world's most exciting robot projects, come join us!
How you will make an impact:
- Lead and manage a team of software engineers. Help these engineers grow, communicate, organize, and achieve remarkable results.
- Participate technically in software design and architecture. Be hands on with the work of the team.
- Work with leadership and with your team to define areas to pursue, identify and de-risk promising technologies, and set the vision for delivering key capabilities in our next generation of products.
- Collaborate with product teams to understand and anticipate their needs, align viewpoints, and deliver our work into production.
- Shift quickly between short and long-term thinking. Move from rapid prototyping, de-risking, and ideas to complex, production-ready software engineering at company-wide scale as needs require.
We are looking for:
- 8+ years of software experience, ideally spanning both production and innovation environments.
- 4+ years of technical management experience with the ability to lead both junior and highly-experienced engineers.
- Our work involves bringing teams together and creating a vision of the future. The ideal candidate is an excellent written and verbal communicator and skilled in building interpersonal relationships with other leaders.
- Deep technical knowledge in one or more areas such as high performance computing, real-time software, systems software, and communications.
- Interest or experience with computer electronics, robotics, computer vision, and related algorithms is a plus. Comfort in a modern software engineering organization is also highly desirable.
- BS, MS, or PhD in Computer Science OR equivalent degree/experience.
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas for this position.
#LI-JM1
Explore More
Date Posted
11/26/2023
Views
0
Similar Jobs
Sales Development Representative Manager - demandDrive
Views in the last 30 days - 0
demandDrive is seeking an SDR Manager to lead a team of Sales Development Representatives The role involves managing client relationships coaching and...
View DetailsSenior Manager, IT - Deciphera Pharmaceuticals
Views in the last 30 days - 0
Deciphera a biopharmaceutical company focused on cancer treatments is seeking a Sr Manager of IT The role involves managing IT onboarding and offboard...
View DetailsRevenue Marketing Manager - North America - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Revenue Marketing Manager for a hybrid role in Waltham MA The role involves architecting executing and managing regional market...
View DetailsManager, Managed Services - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Manager of Managed Services for a hybrid role based in Austin TX Waltham MA or St Petersburg FL The role involves building and ...
View DetailsService Product Manager - Dynatrace
Views in the last 30 days - 0
Dynatrace is seeking a Services Product Manager with extensive experience in SaaS or enterprise software companies The role involves developing and ma...
View DetailsSenior Product Manager - Mobile - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Senior Product Manager Mobile for a hybrid opportunity in Waltham MA The role involves strategic product innovations prioritizi...
View Details