Search jobs > Somerville, MA > Manager software engineering

Software Engineering Manager, Video Analytics (Somerville, MA HYBRID)

Mediabistro
Somerville, Massachusetts, us
Full-time

Company Overview

Ensure you read the information regarding this opportunity thoroughly before making an application.

At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer.

Because people can only be their best when they not only feel safe, but are safe. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem.

That's mission-critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view.

We're solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that's critical to connect those in need with those who can help.

The work we do here matters.

Department Overview

Motorola Solutions Video Division is defining the future of the security industry through innovative end-to-end solutions.

We’re changing the landscape of the surveillance industry through advanced award-winning AI based surveillance systems. Artificial Intelligence is transforming the world and our team is advancing the field as it applies to the surveillance industry.

We are proud to be industry leaders in video analytics with features which include edge-based, deep learning driven object detection, and Appearance Search.

Motorola Video analytics platforms allow our users to proactively monitor their premises using advanced video analytics and high resolution / high quality video.

As we transmit video and other situational information in real-time from our clients’ devices to their command centers, we turn this data into actionable intelligence that helps to keep people safe.

Job DescriptionNOTE : Candidate must be in the Somerville, MA office 1-2 days a week.

We are seeking an active, hands-on, Software Engineering Manager who is passionate about the successful deployment of commercial systems employing deep learning and computer vision.

Responsibilities : Develop production quality software for real-time multi-core embedded Linux devicesDrive the design and implementation of sophisticated scalable multi-threaded Object Oriented Software in C++ following modern C++ design patternsLead a team of 4 or more embedded software engineersDevelop processes and metrics to ensure the team is writing quality code, operating efficiently, and productivelyCollaborate with our Research team in implementing computer vision and machine learning apps on hardwareContribute to algorithm and system optimizations to ensure real time performanceAuthor detailed design documents about our software architectures, algorithms, and interfacesMaintain and improve firmware build systems using CMake, Docker, and PythonWork with Quality Assurance team on specifying test cases for new features and areas for regression testsReview code of peers for adherence to coding standards and design guidelinesMentor and foster career growth of individuals on your teamContribute to the CICD testing pipeline employed to maintain a trusted mainline and streamline application feature development.

Qualifications : Bachelor or Master of Science degree in Electrical Engineering, Computer Engineering, Computer Science, Data Science, Math, or Physics4+ years of experience professionally writing production quality C++ code on Linux OS based embedded systems2+ years technical management experience, leading teams consisting of three or more using Agile methodologies.

Expert troubleshooting and debugging skills on embedded systems.Skilled at optimization from various levels, system, algorithm, and code.

Excellent written and oral communications skillsWorking user knowledge of networking protocols DHCP, SSH, DNS, SCP, SSH, Wi-Fi, Bluetooth, etc used with embedded systemsWorking knowledge of CI / CD pipelines and Git or other version control software.

Highly organized, detail oriented, passionate, creative, and curiousExperience in communicating with technical and non-technical stakeholders across all levels of the organization.

Ability to thrive in an autonomous, empowering, and exciting environment.

Preference will be given to candidates with the following skills and experience : Experience integrating Machine Learning Deep learning and / or Computer Vision algorithms (OpenCV) on embedded hardwareExperience with embedded video systemsExperience with Azure and / or GITHUB actions, DevOpsOpenCV programming experience

Basic Requirements : Bachelor's Degree with 8+ years of professional experienceAND 3+ years of experience professionally writing production quality C++ code

Travel Requirements : Under 10%

Relocation Provided : None

Position Type : Experienced

Referral Payment Plan : No

Our U.S. Benefits include : Incentive Bonus PlansMedical, Dental, Vision benefits401K with Company Match9 Paid HolidaysGenerous Paid Time Off PackagesEmployee Stock Purchase PlanPaid Parental & Family Leaveand more!

EEO Statement :

Motorola Solutions is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran's status, or, any other protected characteristic.

J-18808-LjbffrRemote working / work at home options are available for this role.

1 day ago
Related jobs
Promoted
Berkshire Grey
Bedford, Massachusetts

In the role of Software Engineering Manager, Machine Learning Lead, you will develop and oversee the deployment of cutting-edge machine learning solutions for advanced robotic solutions, enhancing their capabilities and efficiency. Master’s degree in Machine Learning, Computer Vision, Robotics...

Medtronic
Boston, Massachusetts

Located at the Medtronic office in the Seaport District of Boston, MA, as a Software Engineering Manager, you will lead and/or participate in the software development efforts in the Software Center of Excellence of the Surgical Robotics Organization. Technical management experience in leading and bu...

RxSense
Boston, Massachusetts

RxSense is a privately held health technology company that is re-envisioning the platforms and data solutions used to manage pharmacy benefits in order to make prescription drugs more affordable for everyone. The Software Engineer Manager will lead a small team (offshore/onshore), delegate work to a...

Constant Contact
Waltham, Massachusetts

A robust track record of steering software engineering teams to deliver exceptional software punctually, reflecting both managerial excellence and technical prowess. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job f...

Verily
Boston, Massachusetts

Lead, manage, and expand a team of 6-10 software engineers. Define engineering productivity success metrics for the team and create processes to continuously improve product delivery. Support career development for your team through structured and informal feedback, calibrations and mentorship. The ...

Builder
Boston, Massachusetts

Previous experience in software delivery as a hands on developer before moving into software engineering management or technical project management. We’ve already helped thousands of entrepreneurs, small businesses and even global brands, like the BBC, Makro and Pepsi achieve their software goals an...

Bosch Group
Watertown, Massachusetts

Additionally, the applicant must have employment experience with: (1) Managing software applications and infrastructure in the cloud using Cloud computing platforms such as Amazon Web Services (AWS); (2) Managing software development workflows and automating software delivery processes using DevOps ...

Mediabistro
Boston, Massachusetts

Are you passionate about revolutionizing healthcare with cutting-edge technology? This is an opportunity to join Elucid as our new Software Engineering Manager, where you'll lead a talented full-stack team in developing groundbreaking medical imaging visualization software. MB) orPaste resumeWhat's ...

Wayfair
Boston, Massachusetts

Candidates for this position should be based in Boston, MA and will be expected to comply with their team's hybrid work schedule requirements. We’re a community of innovators, risk-takers, and trailblazers who celebrate our differences, and know that our unique perspectives make us stronger, smarter...

Willowtree
Boston, Massachusetts

As a Software Engineering Manager in Marketing Services, you’ll be a manager of a cross functional team (e. Have managed a team of software engineers building digital products, and been responsible for growing the people on the team through goal-setting, coaching and feedback. You’ll also drive the ...