Software Engineer
1 week ago
Job Description
OverviewAbout OSI Systems, Inc.
As a leading provider of detection technology, OSI Systems, Inc. is dedicated to helping customers combat terrorism, drug smuggling, and trade fraud through innovative solutions.
The Software group at OSI Systems, Inc. is looking for a highly motivated DevOps Engineer to join our growing team and contribute to the development of cutting-edge security screening systems.
Responsibilities- Develop C++ based middleware for ScanOS to ensure seamless integration with various X-Ray scanners and supporting hardware.
- Add support for new X-Ray scanners and hardware into ScanOS to enhance its functionality and scalability.
- Create interfaces for and support the integration of threat detection algorithms into ScanOS to improve its accuracy and reliability.
- Perform code reviews of other team members' code to maintain the quality and consistency of ScanOS.
- Excellent teamwork and communication skills to collaborate effectively with cross-functional teams.
- Strong knowledge of programming languages, including C++ and Python, to develop efficient and scalable software solutions.
- Awareness of modern C++ patterns and best practices to ensure high-quality code.
- Familiarity with Operating Systems, particularly Ubuntu, to support the development and deployment of ScanOS.
- Knowledge of intersystem communication architectures, network and local, to design and implement reliable data exchange protocols.
- Strong problem-solving skills to troubleshoot complex issues and optimize system performance.
- Good attention to detail to ensure accurate implementation and testing of software features.
- Excellent organizational and time management skills to prioritize tasks and manage multiple projects simultaneously.
Osi Systems offers a competitive salary in the range of $120,000 - $160,000 per year, depending on experience and qualifications. The estimated annual salary for this role is approximately $140,000. This figure may vary based on factors such as location, industry standards, and individual performance.
-
Software Engineer
1 month ago
Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd Job DescriptionJob OverviewThe Full Stack Developer role is a critical position in our technology stack, responsible for the end-to-end development of web and native applications, as well as enhancements to DevOps tooling.Key ResponsibilitiesCollaborate with cross-functional teams to implement user stories, write tests, and...
-
Senior Full Stack Software Engineer
3 weeks ago
Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full timeAbout the RoleXPT Software Australia Pty Ltd is a dynamic technology company seeking an experienced Senior Full Stack Software Engineer to join our team.This role offers a unique opportunity to work on cutting-edge projects, leveraging your skills in cloud native development and full stack engineering.Job DescriptionWe are looking for a highly motivated...
-
Software Engineer
1 month ago
Brisbane, Queensland, Australia Queensland Rail Full time**Job Title:** Software EngineerWe are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:- Design and develop software applications using various programming languages.- Collaborate with cross-functional teams...
-
Software Engineering Director
1 week ago
Brisbane, Queensland, Australia Hunter Industries Full timeHunter Industries is seeking a highly experienced Software Engineering Director to lead our software and firmware development team in Brisbane, Australia.The estimated annual salary for this position is $180,000 - $220,000, depending on experience.About the Role:The Software Engineering Director will be responsible for managing a team of software and...
-
Software Engineering Architect
3 weeks ago
Brisbane, Queensland, Australia L3Harris Technologies Full timeAbout the RoleWe are seeking a highly skilled Software Engineering Architect to join our team at L3Harris Technologies. As a key member of our ICI Division, you will play a critical role in architecting and developing embedded software applications for defence systems.Job DescriptionAs a Senior Embedded Software Engineer, you will be responsible...
-
Software Engineering Specialist
1 month ago
Brisbane, Queensland, Australia Equifax Full timeSoftware Engineer Role OverviewWe are seeking a highly skilled Software Engineer to join our team at Equifax. As a Software Engineer, you will be responsible for designing, building, testing, and supporting applications.Key Responsibilities:Design and develop high-quality, fit-for-purpose software.Work in an agile delivery environment to continuously deliver...
-
Software Development Engineer
3 weeks ago
Brisbane, Queensland, Australia workable - ATS Full timeRole OverviewAt Squiz, we are working on a cloud-based Digital Experience Platform (DXP) that encompasses various core capabilities, including Content Management, Optimisation tooling, and Platform services. We are seeking a talented Software Development Engineer to join our product engineering team on a permanent basis, with a focus on enhancing capability...
-
Software Engineering Lead
2 weeks ago
Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full timeRheinmetall Defence Australia Pty Ltd is a leading defence technology company seeking an experienced Senior Software Engineer to join our team in Brisbane.The successful candidate will be part of a dynamic and fast-paced environment, working on cutting-edge projects with some of the industry's brightest engineers.This is a rare opportunity to work on...
-
Senior Software Engineer
4 weeks ago
Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full timeRole OverviewRheinmetall Defence Australia Pty Ltd in Brisbane is seeking a skilled Senior Software Engineer to join our team. As a senior member of our engineering team, you will have the opportunity to work in a fast-paced, dynamic environment where no day is ever the same.This is a rare opportunity to not only work with some of the industries brightest...
-
Software Engineer Position
1 month ago
Brisbane, Queensland, Australia Property Network of Australia Full timeAbout the Role:The company '{company}' is seeking a skilled Software Engineer to join its team. As a Software Engineer at {company}, you will be responsible for designing, developing, and maintaining software applications. This is an excellent opportunity to work on challenging projects and contribute to the growth of the company.
-
Software Engineering Lead
3 weeks ago
Brisbane, Queensland, Australia FCM Travel Full timeRole OverviewWe are seeking a highly skilled Software Engineering Lead to join our team at FCM Travel Group. This role will focus on defining and implementing software design patterns, ensuring effective delivery of software.About the RoleThe successful candidate will lead teams in designing and delivering cloud-native applications that are built for global...
-
Senior Software Engineer
1 month ago
Brisbane, Queensland, Australia Property Network of Australia Full timeJob Title: Sophisticated Software Development ExpertAbout the Role:We are looking for an experienced software development expert who can work on complex projects and deliver high-quality results. The ideal candidate will have a strong background in software engineering and be able to design and implement efficient software solutions.Responsibilities:-...
-
Software Engineering Director
3 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout This RoleThe Software Engineering Director leads a team of software and firmware engineers, utilizing advanced knowledge in multiple fields and development practices.Key responsibilities include demonstrating company values such as Customer Satisfaction, Innovation, Family, and Social Responsibility. This role is based in Brisbane, Australia, offering...
-
Software Engineering Expert
3 weeks ago
Brisbane, Queensland, Australia Microsoft Full timeOverviewWe are a global engineering organization that works directly with customers to leverage the latest technologies and address their toughest challenges.The Industry Solutions Engineering (ISE) team collaborates closely with our customers' engineers to jointly develop cloud-based solutions that accelerate their organizations. We work in collaboration...
-
Software Engineering Lead
7 days ago
Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full timeWe are seeking a skilled Software Engineering Lead to join our team at Rheinmetall Defence Australia Pty Ltd in Brisbane.The successful candidate will be responsible for leading the construction of prototypes, designing and developing quality production software and software systems, mentoring other software engineers, and fulfilling other duties as agreed...
-
Software Engineering Director
3 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout This RoleWe are seeking an exceptional Software Engineering Manager to lead our team of software and firmware engineers. As a key member of our engineering leadership, you will drive the development of innovative solutions, mentor and guide your team, and contribute to shaping our technical vision.Job DescriptionThis is a hands-on leadership role that...
-
Software Engineering Leader
2 weeks ago
Brisbane, Queensland, Australia Flight Centre Travel Group Full timeFlight Centre Travel Groupis a global travel company that is passionate about delivering exceptional customer experiences. We are seeking an experienced Software Engineering Leader to join our team.About the Role:We are looking for a skilled engineer who can lead our development team in building and maintaining our critical enterprise distribution...
-
Software Engineering Leader
2 weeks ago
Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full timeAbout Rheinmetall Defence Australia Pty LtdWe are a leading defence company, and this is an exciting opportunity to join our team as a Senior Software Engineer in Brisbane. Our company values innovation, teamwork, and collaboration.Job OverviewThis permanent full-time role offers an attractive remuneration package with salary sacrificing and novated leases....
-
Software Engineer Leader
2 weeks ago
Brisbane, Queensland, Australia Flight Centre Travel Group Full timeWe are seeking a seasoned Senior Software Engineer to join our Corporate Travel Technology Team at Flight Centre Travel Group Australia.The ideal candidate will be an expert in Java development with a passion for delivering high-quality, maintainable code. With extensive experience in software development and a strong understanding of technical concepts,...
-
Senior Software Engineering Manager
4 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout This RoleThe Senior Software Engineering Manager leads a team of software and firmware engineers using an expert level of knowledge of more than one field and an expert level of development practices.Key Responsibilities:Manage the Software and Firmware Engineering staff, responsible for hiring, training, and performance management.Analyze and...