Embedded Software Developer

6 months ago


Dubai, United Arab Emirates Groupe Tornatech Full time

At Tornatech, our mission is to save lives.

Tornatech is the world leader in fire pump controllers with factories in Canada, UAE, and Belgium. Our headquarters are located in Quebec, Canada and we are expanding our team to the UAE offices.

Come join our passionate development team and make your mark by enabling high-quality, performing, and maintainable control platform software. You will be joining a young and dynamic team with great communication and teamwork

**Key functions**:

- Design the architecture, implement, and test embedded software that is compliant to the applicable fire protection standards
- Create and use CI/CD development tools
- Work in an Agile / Scrum environment
- Participate actively to code and design reviews
- Collaborate with various roles within the department, including product owners, industrial designers, and test technicians, whether locally or from HQ
- Deliver a product that represents the company’s value and high standard for quality

**Required Qualifications**:

- Bachelor’s degree in computer science, software engineering or similar
- Minimum of 5 years of experience in object-oriented development
- Mastery of object-oriented programming best design practices
- Advanced knowledge and work experience in the following programming languages:

- C++
- C#
- Python
- Unit testing experience, with focus on clean and testable code.
- Experience with Agile/Scrum
- Perfect Professional English. Fully fluent in written and spoken English, can easily explain complex problems and solutions in English.

**Distinctive** qualifications**:

- Experience in embedded development
- Experience with Google Test and Google Mock
- Experience with Git, Visual Studio and Atollic True Studio
- Experience with Jenkins Multibranch Pipeline Projects
- Experience with STM32, Linux and RTOS
- Ability to understand and design class diagrams
- Good understanding and knowledge of design patterns.

**Work conditions**:

- 40 hours per week, Monday to Friday
- 12:30 to 21:00 regular hours. Flexible hours, required to be available to work with Quebec Teams 17h00-21h00
- Work is done primarily in the Dubai office with remote working possibility

To be part of the team, you must be ready to place the client first. At Tornatech, **collaboration**, **respect**, **integrity**, and **service** are core to all of our interactions.


  • Software Developer

    6 months ago


    Dubai, United Arab Emirates ITD Software Ltd. Full time

    Are you a talented and experienced Software Developer looking for an exciting opportunity in the heart of Dubai? Join ITD Software, a leading IT company specialising in cutting-edge software solutions. We are seeking a skilled Software Developer with expertise in VB.net, MySQL, and C# to be a valuable addition to our dynamic team at our Dubai...

  • Software Developer

    1 month ago


    Dubai, United Arab Emirates Axis Software Company Full time

    **Job Overview** **Key Responsibilities** - **Database Management**: Design, develop, and optimize complex MS SQL Server databases, including writing and troubleshooting stored procedures, queries, and functions. - **Documentation**: Document development processes, changes, and code to ensure clarity and ease of maintenance. - **Collaboration**: Work...

  • Software Tester

    6 months ago


    Dubai, United Arab Emirates Splash Software LLC Full time

    **Key Responsibility** - Provide and execute test case scenario for the software developed by dev team - Documents and evaluate test results - Analyze and organize raw data - Build data systems and pipelines - Evaluate business needs and objectives - Interpret trends and patterns - Conduct complex data analysis and report on results - Prepare data for...

  • Software Tester

    6 months ago


    Dubai, United Arab Emirates Splash Software LLC Full time

    **Key Responsibility** - Provide and execute test case scenario for the software developed by dev team - Documents and evaluate test results - Analyze and organize raw data - Build data systems and pipelines - Evaluate business needs and objectives - Interpret trends and patterns - Conduct complex data analysis and report on results - Prepare data for...


  • Dubai, United Arab Emirates Splash Software LLC Full time

    **Responsibilities**: - Lead and manage software development projects from inception to delivery - Work closely with the development team to prioritize issues, features, and tasks - Facilitate Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives - Manage project timelines and deliverables using Azure DevOps - Ensure that projects...

  • Software Tester

    2 months ago


    Dubai, United Arab Emirates Splash Software LLC Full time

    Key Responsibility - Provide and execute test case scenario for the software developed by dev team - Documents and evaluate test results - Analyze and organize raw data - Build data systems and pipelines - Evaluate business needs and objectives - Interpret trends and patterns - Conduct complex data analysis and report on results - Prepare data for...


  • Dubai, United Arab Emirates FACTS Computer Software House LLC Full time

    **Roles and Responsibilities** - Lead generation - Generate sales leads by using all available lead generation techniques and strategies. - Thorough understanding about the company’s product and business process and contribute to develop it further. - Primary screening and identifying the right prospects. - Arranging sales meetings, conducting live...

  • Embedded Software

    6 months ago


    Dubai, United Arab Emirates Cell Start Telecom Full time

    **Region**: Dubai, UAE **Requirements**: - Real time OS development - ARM, C166, AVR experience - Smart-Card, JCOP - Assembler, C/C++, Java, Pascal (Delphi) - RS232, Ethernet, USB, SPI, I2C, ISO7816, JTAG - Electronic devices development experience - Electronic devices production cycle understanding (Schematic/PCB/Samples) - Reverse engineering skills &...


  • Dubai, United Arab Emirates Tranetech Software Solutions Full time

    **Greetings from Tranetech Software Solutions**! A Software Sales Engineer will combine technical knowledge with sales skills. The balance depends on the level of technical knowledge and understanding needed to sell the product and respond to clients' queries. Technical sales engineers are a key point of contact for clients and provide both pre - and...


  • Dubai, United Arab Emirates Splash Software LLC Full time

    Key Responsibilities: - Provide technical support to B2B/B2C clients, ensuring high-quality service delivery. - Accompany clients through the service integration process, offering guidance and assistance. - Monitor service status post-integration and address any client queries or issues. - Efficiently manage support tickets using our ticketing system. -...


  • Dubai, United Arab Emirates Grosvenor Pools Full time

    We are seeking a technically skilled individual to assist in implementing new software tools and workflows for a pool cleaning and maintenance business. Your primary responsibility will be to execute the technical aspects of the project to implement new software including set up of Zuper and integrations with Stripe and Quickbooks. **Key tasks...


  • Dubai, United Arab Emirates FACTS Computer Software House LLC Full time

    You will be an excellent communicator who knows how to work with senior level stakeholders. You will have a track record of selling IT business-led solutions in ERP. You will naturally be a self-starter with the ability to work on your own initiative with minimum direction. - Primary responsibility will be to drive sales through working with existing...


  • Dubai, United Arab Emirates Proquantic Software FZCO Full time

    **Job Summary** **Key Responsibilities** - **Lead Generation & Client Acquisition**: - Identify and target potential industry clients to promote software development services. - **Market Research**: - Conduct market analysis to identify trends, customer needs, and competitive landscape in software development. - Develop strategies to position the company...

  • Software Developer

    6 months ago


    Dubai, United Arab Emirates Vibrant Marketing Management Full time

    **Require a Software Developer with at least 5 years of experience who is responsible for using their knowledge of programming languages to design software programs** duties include: - Collaborating with management, departments and customers to identify end-user requirements and specifications - Designing algorithms and flowcharts to create new software...

  • Software Developer

    6 months ago


    Dubai, United Arab Emirates Quadrabay Verification Services Full time

    URGENT HIRING Skill Set: - Proven experience as a Software Developer, Software Engineer or similar role - Familiarity with Agile development methodologies - Experience with software design and development in a test-driven environment - Knowledge of coding languages (e.g. C#, VB, JavaScript, TypeScript) and frameworks/systems (e.g. Angular, Git, Azure...

  • Software Developer

    2 months ago


    Dubai, United Arab Emirates Computer Network Systems Full time

    **Company Description** CNS is a technology company that powers the future by providing digital solutions essential to support all enterprise and human development. While growing and managing a robust pool of supplier-partners for the benefit of our clients has always been a priority, we are constantly re-inventing ourselves. Founded in 1987 with more than...

  • Software Developer

    2 months ago


    Dubai, United Arab Emirates Quadrabay Verification Services Full time

    URGENT HIRING Skill Set: - Proven experience as a Software Developer, Software Engineer or similar role - Familiarity with Agile development methodologies - Experience with software design and development in a test-driven environment - Knowledge of coding languages (e.g. C#, VB, JavaScript, TypeScript) and frameworks/systems (e.g. Angular, Git, Azure...

  • Software Developer

    6 months ago


    Dubai, United Arab Emirates Al Nexzit Consults Full time

    **Key Responsibilities**: 1. Analyze user requirements and translate them into software design specifications and technical solutions. 3. Write clean, efficient, and maintainable code following best practices and coding standards. 4. Collaborate with cross-functional teams, including product managers, designers, and quality assurance testers, to define and...

  • Software Developer

    6 days ago


    Dubai, United Arab Emirates Alpha Data Recruitment Full time

    **Software Developer** **Emiratization** **Only for UAE Nationals (Emirati)** **Title: Software Developer** **Role Summary** Design, customize and execute exceptional SharePoint-developed websites, on-premises and online and the Power Platform (Power Apps, Power Automate, Power BI), as per the user needs and requirements. **Key Responsibilities** -...

  • Software Developer

    6 months ago


    Dubai, United Arab Emirates LOGIT ME FZCO Full time

    We are seeking a dynamic, self-motivated individual to join our team of software engineers. You will be part of a team responsible for developing high quality software for Attendance system and device software. It’s essential that you are skilled at problem solving, solution design, and high-quality coding. As a software developer engineer in the team,...