OSI Systems, Inc. Software Engineering Manager in Andover, Massachusetts
Rapiscan Systems, a wholly owned subsidiary of OSI Systems, Inc. designs, manufactures and markets security and inspection systems worldwide. Our products are used to inspect baggage, cargo, people, vehicles and other objects for weapons, explosives, drugs, and other contraband. Rapiscan Systems security and inspection devices can be found in a wide rage of locations such as, airports, border crossings, railway stations, seaports and terminals, government and military installations and nuclear facilities. As the world’s leading security screening provider, Rapiscan Systems provides state-of-the-art products, solutions, and services to meet our customers’ most demanding threat detection needs.
Our Technology Team is seeking a Software Engineering Manager to drive the software engineering function of state-of-the-art chemical and trace detection products. The Software Engineering Manager will be an active and contributing member of a world-class design team based in Andover, MA. As a leader of the Software Engineering team, you will be responsible for the administrative function of the group, software design efforts across multiple programs, product cybersecurity,and product sustaining engineering support for legacy programs. Software design scope will span low-level embedded controls, advanced detection algorithm, GUI and data management, communications, and network integration. This is a hands-on managerial position with 50-75% of the time developing and contributing for the Software team.
Manage the overall software engineering team efforts on multiple programs to ensure satisfaction of performance, schedule and budget.
Design & maintain software for new & existing products
Prepare software product specifications as part of the NPI (New Product Introduction) process, R&d, and external contracts
Develop project time-lines, determine and obtains resources, assign tasks, monitors progress and results, and provide technical leadership
Develop and apply advanced methods to the creation, design and development of complex software programs, and applications
Coordinate SW strategy and execution across multiple programs
Supervise cybersecurity efforts to include scanning for vulnerabilities and patching them
May act as Project Leader or expert level troubleshooter on large or difficult software project installations or critical software solutions that may include on-site client work
Provide technical support to Service, Sales, and Production teams
Lead/Mentor the team by providing manpower planning, assignments, maintaining employee performance and providing career/training guidance
Performs other duties as assigned by management
Uphold the company’s core values of Integrity, Innovation, Accountability, and Teamwork
Demonstrate behavior consistent with the company’s Code of Ethics and Conduct
It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem
Duties may be modified or assigned at any time to meet the needs of the business.
BS in Computer Science or engineering
3+ years Software Manager experience
8+ years of overall software development experience
Essential Knowledge, Skills, and Abilities Required:
Expertise in managing software projects for Windows/Linux embedded platforms
Experience with C/C++/V++17 and Object Oriented Programming
Qt, MFC, STL, Win32 Development Experience
API design experience is desirable
Embedded RTOS experience
GNU tool-chain experience
Qt Creator, Eclipse, Microsoft Visual Studio
Embedded systems design
Solid communication skills, both written and verbal, to communicate with scientists, electrical and mechanical engineers, suppliers, production, manufacturing engineers, quality, and customers
Be an effective people manager who provides technical guidance, evaluation, and facilitates career growth
NOTICE TO THIRD PARTY AGENCIES
OSI Systems, Inc. and its subsidiaries (collectively “OSI”) does not accept unsolicited resumes from recruiters or employment agencies. If any person or entity, including a recruiter or agency, submits any information, including any resume or information regarding any potential candidate, without a signed agreement in place with OSI, OSI explicitly reserves the right to use such information, and pursue and/or hire such candidates, without any financial obligation to the person, recruiter or agency. Any unsolicited information or resumes, including those submitted directly to hiring managers, are considered and deemed to be the property of OSI.
Equal Opportunity Employer
EEO is the Law
Poster Link: http://www1.eeoc.gov/employers/upload/eeocselfprint_poster.pdf
OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.
Requisition #: 20827
External Company URL: www.osi-systems.com
Street: 23 Frontage Road