Careers

Newtrax Technologies Inc. is a Montreal-based high-tech company specialized in electronic safety and automation solutions for underground hard rock mines.

Our products improve the health and safety of workers underground, enhance productivity and reduce the environmental footprint of mine sites!

Our most precious asset is our team of employees and as a learning organization in a fast-paced industry, we are continuously seeking ways to improve our employee’s level of professional development and overall happiness.

If you are world-class in your field of expertise and share our vision, mission and values, please contact us as soon as possible!

The following job openings are only a few examples of roles we need to fill in the near future. We are particularly interested in dynamic and innovative professionals who set ambitious goals and have the self-motivation to follow through and execute their ideas.

Contact: jobs@newtrax.com

Embedded Linux Software Developer

We would like to add to our team an Intermediate Software Developer for embedded applications related to wireless mesh sensor networks. We are designing a new platform based on TI Cortex A8 processor and state of the art RF chipsets.

Role and Responsibilities:

  • Board bring-up
  • Setup development environment and Embedded Linux image
  • Write Linux Drivers (RF chipset, SPI, etc.)
  • Coach rest of the team on Embedded Linux Development best practices
  • Participate in Architecture, Design and Development of RF communication application on Linux platform

We expect you to bring a subset of the following:

  • 5 – 20 years of experience
  • Proven expertise in Embedded Linux
  • Knowledge in embedded systems, wireless communication, sockets programming, multi-threaded applications
  • Skills in C, C++, wireless communication, TCP/IP
  • Bonus skills: RF, MSP430, Experience with unit test programming or Test Driven Development (TDD)
  • Demonstrated ability to adapt to new environments, learn new technologies quickly and be a team player with a positive entrepreneurial spirit

The opening also involves:

  • System testing and documentation
  • Occasional travelling to customer sites
  • Participation in the development and evolution of our technology roadmap and our future product definition

Backend Software Developer

We would like to add to our team a Intermediate Software Developer for backend applications related to wireless mesh sensor networks. Tasks involve developing and maintaining the Central Server, which is the entity managing the underground communication network. More specifically, we want to implement a big data analytic module to enhance the customer experience.

Role and Responsibilities:

  • Actively contribute to the definition of technology strategies (architecture, design and interfacing) to effectively meet business needs;
  • Participate in the technological monitoring and the definition of coding standards to ensure that systems are efficient, resilient and durable;
  • Investigate customer issues and provide solutions and/or workarounds;
  • Support the operations team in coordinating the deployment and administration of the Central Server and investigation of complex problems.

We expect you to bring a subset of the following:

  • 5+ years of experience
  • Programming languages: SQL (mandatory), PHP, Javascript, Bash, Python, C
  • Database management systems: PostgreSQL (asset), MySQL
  • Web servers: Apache (asset), nginx
  • Linux servers: Ubuntu (asset), CentOS, LAMP
  • Working knowledge of Agile and Scrum methodologies
  • Indexing, searching, and analytics over large data sets (Big Data)
  • Proficient spoken and written English (mandatory) and French (asset)

The opening also involves:

  • System testing and documentation
  • Occasional travelling to customer sites
  • Participation in the development and evolution of our technology roadmap and our future product definition