Advanced Software Engineer
$105k - $135k per yearHoneywell Aerospace
In this role, you will be responsible for designing, developing, and maintaining software applications. This position requires leveraging advanced engineering principles and practices to ensure high-quality software solutions that meet business needs.
The Honeywell building is a controlled goods program environment. Candidates must be eligible for CGP security clearance.
Key Responsibilities:
Design, implement, and test software solutions using C++/Python on both Windows and Linux platforms.
Collaborate with cross-functional teams to identify and address software requirements.
Mentor junior engineers and provide technical guidance on best practices.
Conduct code reviews and ensure adherence to coding standards.
Participate in architecture and design discussions, contributing to the overall design of software systems.
Troubleshoot and resolve software defects and issues, ensuring smooth operation of the software.
Stay up to date with industry trends and emerging technologies to inform future product development.
Document software design and implementation details for future reference.
Qualifications:
Bachelor’s degree in computer engineering, computers science, software engineering or a related field.
5 years of experience in software development, with a focus on Object Oriented Design and Programming
5 years in programming languages such as C++ Object Oriented Design and Programming (OOD/OOP)
Build Tools such as Make, CMake
Strong coding ability in C++11 and higher
STL and/or Boost
Template Meta programming
Visual C++ and gcc
Cross platform development in both Linux and Windows
Multi-thread / Multi-Core software development
Synchronization (Mutex/Semaphores)
Networking (UDP/TCP/IP): Socket Programming
Process / Thread Synchronization and resource control
File system and its organization
Heap/Stack memory management in C++ and Legacy C
Strong Debugging skills in Visual Studio and GCC.
Strong problem-solving skills and the ability to work independently.
Excellent communication and collaboration skills.
We Value:
An understanding of communications protocols: both IP and avionics bus
An in-depth understanding of objects and how to best interface them
Design patterns are a plus
Ability to work independently or with little support and supervision
Strong analytical and problem-solving skills
Experience in Windows and Linux operating systems
Experience with database set up and use such as SQL
Experience with driver and kernel codes is a plus
RTOS Experience is valued
Experience in Python, Perl, LUA
Experience in leading software development projects.
Passion for innovation and continuous learning.
Documentation formats: such as HTML, CSS, MD
Understanding various software development lifecycles
Knowledge of software configuration management and change management practices
JIRA and Bitbucket experience are an asset
The annual base salary range for this position is $105,000 - $135,000 in Mississauga, Ontario. Please note that this salary information serves as a general guideline. Honeywell Aerospace considers various factors when extending an offer, including but not limited to the scope and responsibilities of the position, the candidate's work experience, education and training, key skills, as well as market and business considerations.
About Honeywell AerospaceJoin a company that’s reintroducing itself to the aviation community we’ve helped advance for more than a century. At Honeywell Aerospace (NASDAQ: HONA), we’re launching as an independent, publicly traded aerospace and defense company built on a legacy of operational excellence and mission-focused execution.
Our new brand identity pairs that heritage with real momentum, as we build technology that helps pilots navigate with confidence, aircraft operate more efficiently, and operators stay ahead of change. With our systems on board 90% of the world’s aircraft, your work here has reach that’s rare to find anywhere else.
Focusing on our customers, investing in innovation, and building a culture of accountability and performance is how we’re shaping what comes next.
Every horizon. Every mission. Every day.
Accommodation is available upon request for applicants with disabilities under the Ontario Human Rights Code.
#J-18808-Ljbffr
The Honeywell building is a controlled goods program environment. Candidates must be eligible for CGP security clearance.
Key Responsibilities:
Design, implement, and test software solutions using C++/Python on both Windows and Linux platforms.
Collaborate with cross-functional teams to identify and address software requirements.
Mentor junior engineers and provide technical guidance on best practices.
Conduct code reviews and ensure adherence to coding standards.
Participate in architecture and design discussions, contributing to the overall design of software systems.
Troubleshoot and resolve software defects and issues, ensuring smooth operation of the software.
Stay up to date with industry trends and emerging technologies to inform future product development.
Document software design and implementation details for future reference.
Qualifications:
Bachelor’s degree in computer engineering, computers science, software engineering or a related field.
5 years of experience in software development, with a focus on Object Oriented Design and Programming
5 years in programming languages such as C++ Object Oriented Design and Programming (OOD/OOP)
Build Tools such as Make, CMake
Strong coding ability in C++11 and higher
STL and/or Boost
Template Meta programming
Visual C++ and gcc
Cross platform development in both Linux and Windows
Multi-thread / Multi-Core software development
Synchronization (Mutex/Semaphores)
Networking (UDP/TCP/IP): Socket Programming
Process / Thread Synchronization and resource control
File system and its organization
Heap/Stack memory management in C++ and Legacy C
Strong Debugging skills in Visual Studio and GCC.
Strong problem-solving skills and the ability to work independently.
Excellent communication and collaboration skills.
We Value:
An understanding of communications protocols: both IP and avionics bus
An in-depth understanding of objects and how to best interface them
Design patterns are a plus
Ability to work independently or with little support and supervision
Strong analytical and problem-solving skills
Experience in Windows and Linux operating systems
Experience with database set up and use such as SQL
Experience with driver and kernel codes is a plus
RTOS Experience is valued
Experience in Python, Perl, LUA
Experience in leading software development projects.
Passion for innovation and continuous learning.
Documentation formats: such as HTML, CSS, MD
Understanding various software development lifecycles
Knowledge of software configuration management and change management practices
JIRA and Bitbucket experience are an asset
The annual base salary range for this position is $105,000 - $135,000 in Mississauga, Ontario. Please note that this salary information serves as a general guideline. Honeywell Aerospace considers various factors when extending an offer, including but not limited to the scope and responsibilities of the position, the candidate's work experience, education and training, key skills, as well as market and business considerations.
About Honeywell AerospaceJoin a company that’s reintroducing itself to the aviation community we’ve helped advance for more than a century. At Honeywell Aerospace (NASDAQ: HONA), we’re launching as an independent, publicly traded aerospace and defense company built on a legacy of operational excellence and mission-focused execution.
Our new brand identity pairs that heritage with real momentum, as we build technology that helps pilots navigate with confidence, aircraft operate more efficiently, and operators stay ahead of change. With our systems on board 90% of the world’s aircraft, your work here has reach that’s rare to find anywhere else.
Focusing on our customers, investing in innovation, and building a culture of accountability and performance is how we’re shaping what comes next.
Every horizon. Every mission. Every day.
Accommodation is available upon request for applicants with disabilities under the Ontario Human Rights Code.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Advanced Software Engineer in Winnipeg, MB vacancy
- Innovate to solve the world's most important challenges As an Advanced Full Stack Engineer here at Honeywell, you will be responsible for developing and maintaining software applications and solutions that meet the needs of our customers. You will work on both the front-...Suggested
- ...opportunities is our passion, and you’re invited to be a part of that •Our convenient Price Café offers free Tea and Coffee. Advanced Manufacturing Engineering Assistant (Student Term – 8 Months) (TPM) The successful candidate's responsibilities will include: This is an 8-...Suggested
- ...as we pioneer the future of football fandom. As a Rendering Software Engineer, you are an essential part of the game creation process, and... ...Your Responsibilities: Develop core rendering features, engine components and tools. Research and implement rendering techniques...SuggestedFull timeLocal areaFlexible hours
$122.3k - $170.7k per year
...deploy, and operate large-scale connected game experiences within Unreal Engine for a new title that connects with football fans around the world. Reporting to a Software Engineering Manager, as an Advanced DevOps & Automation Engineer, you will be responsible for designing,...SuggestedLong term contractContract workInternshipLocal area3 days per week- ...Responsibilities The Process Engineer (AME) analyzes existing tools... ...environment.Knowledge of advanced principles: GD&T, Process & Design... ....Preferred Skills Software experience with MS Office suite... ...themselves updated with the latest advancements and trends in the industry...Suggested
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our... ...actively collaborating with internal teams to ensure technological advancements are perfectly aligned with the company's strategic goals....Full time
- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack...
- ...collaboration, integrity, and gratitude are highly valued and exhibited in everything we do. Technical Delivery & Solution Engineering Develop and implement Advanced Solutions utilizing Operator Training Simulator (OTS) and Plant Information Management System (PIMS) technologies....Local area
- ## Advanced Data Platform EngineerApply: Hybrid Work: Mississauga, Canada: Full time... ...Looking For:**The Advanced Data Platform Engineer focuses on building infrastructure for... ...or newer RAC on Linux/Unix**, including software installation, database creation, patching...Full timeWork at officeLocal areaRemote work3 days per week
- ...young Toronto company combines manufacturing with software: it writes its own CAD and geometry tools and makes advanced parts for leading tech companies, including... ...its own, a CAD environment built in-house, and the engine that plans CNC tool paths. What you'll own...Full timeWork at officeRemote workVisa sponsorship
- ...environmental health.Job Purpose The Advanced Manufacturing & Automation Engineer plays a key role in advancing... ....Stay informed about advancements in manufacturing technologies, automation... ...Mechanical, Electrical, Computer, Software Engineering, or another relevant...Long term contract
- ...edge company specializing in advanced manufacturing processes and technologies... ...seeking a skilled Mechanical Engineer. This role operates on a... ...applications. Utilize CAD software to create detailed 3D models,... ..., contributing to industrial advancements in Kimberley. Join a forward-...Remote workFlexible hours
- ...shape the future of technology as an Advanced Electrical Engineer at Zebra. Focus on hardware platform... ...standards • Collaborate with mechanical, software, and RF teams Requirements: •... ...your electrical engineering expertise to drive technology advancement. #J-18808-Ljbffr...
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...
- Professional, Engineering - Aerospace CFD Software Developer - Advanced Aerodynamics & HPCWorking at BombardierEventsHiringLanguage Sign in Employee Login Professional, Engineering - Aerospace CFD Software Developer - Advanced Aerodynamics & HPC Job Description Job Alerts Link...Full timeTemporary work
- Pioneering projects await you at AIL in the Advanced Geostructural Engineer position. This role combines leading-edge design with mentorship for innovative infrastructure solutions. As a critical member of the team, you will oversee the delivery of complex geostructural initiatives...
$100k - $135k per year
...management challenges for mission-critical applications. Our purpose of Engineering a Cleaner, Healthier World™ means we are always evolving our... ..., our Climate Solutions and Performance Technologies segments advance our purpose with systems that improve air quality, reduce...Long term contractPermanent employmentTemporary workWork at officeWorldwideFlexible hours- Configure GitHub Advanced Security and CodeQL as a Senior DevSecOps and Application Security... ...: Seven years of relevant software, DevSecOps, or security experienceThree... ...and YAML workflowsApply GitHub security engineering, automated testing, and developer-focused...
- Apply manufacturing engineering, automation, and robotics at Crop Defenders Ltd. to improve production efficiency, scalability, reliability, and safety.This engineer advances manufacturing capabilities through process innovation, engineering, and technology integration. You...
- ...work daily with Aerodynamics, Propulsion, Avionics, and Systems Engineering to keep structure and interfaces converging with the rest of... ...composite materials and design-for-manufacturing trade-offs. Advanced surface modelling for conceptual layouts. Comfortable building...Full time
- ...project management leadership, construction expertise, and stakeholder coordination across assigned facilities work.The Advanced Property Project Management Engineer manages renovations, remediation, demolition, and new building projects. This early-mid career role supports...
- ...tooling expertise as a full-time Process Engineer with Minth North America in Windsor, Ontario... ...structure manufacturing processes.This Advanced Stamping Process Engineer supports Minth... ...AutoForm, CAD, and tooling expertise to advance automotive body structure manufacturing in...Full time
- We are looking for a Team Lead, Simulation and Advanced Engineering to manage a team of six to ten direct reports and expand the CTA’s capabilities... ...all CTA units, including the mechatronics, laboratory, software, and mechanical and electrical design teams. You will combine...Summer workWork at officeFlexible hours
- Lead advanced manufacturing readiness at Modine through automation and process engineering across hybrid plant launch assignments in Calgary or Wisconsin.This Advanced Manufacturing Engineering Lead serves as a PMO workstream lead for new plant launches. You will integrate...
- Advanced Python and PySpark expertise define this onsite opportunity with Altimetrik in Mississauga, Ontario, supporting large-scale data... ....The Python Developer will build and optimize scalable data engineering solutions. The work emphasizes Big Data Processing, ETL development...
$150k - $200k per year
...You ship software and you want to see it change something physical. Build the systems that... ...factory. A young Toronto company makes advanced parts for leading technology companies in... ...factory next to the machinists and mechanical engineers, solving their day-to-day problems with...Full timeInternshipRemote workVisa sponsorship$89.7k - $149.8k per year
...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve...Full timeInternship- Become a Senior Software Architect leading the development of expansive cloud architectures that enhance service delivery... ...translation into designs Requirements: • Advanced education in Computer Science or Engineering • Significant experience in building distributed systems...
- Manager, Structures Design, Advanced Engineering Posting Start Date: 7/14/26 Requisition ID: 13734 Dorval, QC, CAN, H4S 1Y9 When applicable, Bombardier promotes flexible and hybrid work policies. Why join us?At Bombardier, we design, build and maintain the world’s peak...Flexible hoursShift work
- Take on a key technical role as an Advanced Piping Engineer at Worley. Focus on delivering high-quality engineering solutions for diverse energy and industrial sectors. In this Senior Piping Engineer position, you will oversee the design and execution of intricate piping...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Advanced Software Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

