What are the responsibilities and job description for the Sr Software Engineer position at OSI Systems, Inc.?
Overview
The following information provides an overview of the skills, qualities, and qualifications needed for this role.
Rapiscan Laboratories manufactures radiation equipment. We develop and test X-ray imaging systems and equipment for the airport and security industries.
Our Advanced Technology team is seeking a Senior Software Engineer to be part of the software engineering function in Rapiscan Detection’s state-of-the-art trace detection product. The Senior Software Engineer will be an active and contributing member of a world-class design team based in Andover, MA. As a technical contributor on the Software Engineering team, you will be responsible for the software design efforts across multiple programs, and product sustaining engineering support for legacy programs. Software design scope will span low-level embedded controls, advanced detection algorithms, GUI and data management, communications, and network integration.
Responsibilities
- Contribute to 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 Integrated Product Development Process (IPDP), R&D, and external contracts.
- Develop and apply advanced methods to the creation, design, and development of complex software programs and applications.
- 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 & Production teams.
- Provide regular status reports, written and / or verbal, to cross-functional project team members.
- Mentor junior colleagues on the software team and assist with onboarding new team members.
- Ensure adherence to business policies, EH&S, legal requirements, ethics.
- Uphold the company’s core values of Integrity, Innovation, Accountability, and Teamwork.
- Demonstrate behavior consistent with the company’s Code of Ethics and Conduct.
- Duties may be modified or assigned at any time to meet the needs of the business.
Qualifications
Desired Characteristics :
J-18808-Ljbffr