Syntronic

Développeur logiciel senior - Systèmes embarqués - Senior Software Developer - Embedded Systems ( Future Opportunities )

Syntronic
Apply
almost 5 years ago
Montréal, CanadaSenior

Responsibilities

  • Perform requirements analysis, architecture, detailed design, and verification for complex systems containing bare-metal and Linux-based embedded software.
  • Contribute throughout the full embedded software design lifecycle for telecommunications, defense, industrial, automotive, robotics, and IoT projects.
  • Collaborate with analog hardware, digital hardware, power, FPGA, UI/UX, and software teams to produce high-quality designs.
  • Interact with customers and help develop solutions that support their success.
  • Review customer or marketing statements of work and product requirements documents.
  • Extract design elements from technical standards and specifications and produce detailed design documentation.

Requirements

  • Bachelor’s degree in electrical engineering, computer engineering, or equivalent education/experience.
  • 10 years of demonstrated experience designing and validating embedded software.
  • Experience with C and C++, embedded Linux in high-performance environments, GNU tools, bootloaders, and Buildroot.
  • Experience with Agile tools and methodology, CI/CD pipelines, network technologies, SoC processors, and peripherals such as UART, SPI, I2C, PCIe, and SERDES.
  • Knowledge of UML, object-oriented programming, and design patterns.
  • Ability to analyze customer requirements, technical specifications, and standards such as PCIe, SerDes, and IEEE 1588.
  • Preferred experience with high-performance L2/L3 switches, Java, C#, Qt, HTML, IEEE, 3GPP, SMPTE, CANBUS, Modbus, MQTT, Linux EdgeX Foundry, Redis, Kafka, secure embedded environments, and RTOS platforms including VxWorks and QNX.
  • Strong analytical, problem-solving, communication, documentation, organization, self-direction, and collaboration skills.

Benefits

  • Opportunities for personal and professional growth.
  • Work with global teams and international projects across diverse technology sectors.
  • An environment that values innovation, collaboration, excellence, creativity, and diversity.

Tech Stack

Categories

Syntronic

About Syntronic

501-1,000 employees

Syntronic is a privately held engineering design house that provides electronics, embedded software, and electro‑mechanical R&D and turnkey product development for technology-intensive customers. The company offers system integration, test development, and production/aftermarket services across telecom, automotive, industrial, and medtech markets. Founded in 1983 and headquartered in Gävle, Sweden, Syntronic operates globally and works on customer projects ranging from prototypes to complete systems.

Contact me