About Axiomatic Technologies Corporation Since 1991, Axiomatic Technologies Corporation has partnered with leading heavy‑equipment and engine‑engineering teams around the world to deliver reliable control and power‑management solutions. Our controllers support a wide range of applications—including engine controls, battery charging, machine power regulation, and motor control—and are trusted globally for their performance and durability. Our Marketing, Design, and Production teams operate from our ISO 9001‑registered facility in Mississauga, Ontario Canada with additional locations in Finland, and the United States.
As part of the Software Engineering team, the chosen candidate will take on both individual and team projects. Collaboration and interaction with customers also play an significant role in the success of any project. Our Canadian office is looking for a Software Engineer to join our Software team in designing and developing new projects for a growing market.
We are looking for a motivated and team‑oriented candidate with a Bachelor’s degree in Computer Engineering or Computer Science and 3 to 5 years of experience in the field of embedded firmware and software development. The chosen candidate will also be responsible for technical product documentation, software verification and provide technical assistance to the Support, Marketing and Sales departments. A successful applicant will have the opportunity to further develop his or her technical background and skills while working with a great team of people.
Bachelor’s degree (or higher) in Computer Engineering or Computer Science with 3-5 years of experience in embedded firmware. Proficient in C/Embedded C, C++ Familiarity in Java and Visual Basic Strong problem‑solving skills and excellent written and oral communication abilities in technical reporting and customer interaction. Hands‑on working with equipment such as oscilloscopes, DMM, function generators Technical background in electronic circuits and reading schematics Knowledge of development tools such as Keil, CCS, Visual Studio C++, Android Studio, Matlab & Simulink is considered an asset Knowledge of CAN protocols (J1939, CANopen) is considered an asset