Syntronic

Software Developer – Python

Ottawa, Ontario, Canada

Not SpecifiedCompensation
Entry Level & New Grad, Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Telecommunications, Automotive, Healthcare, Industrial Automation, Electronics, Electro-mechanics, SoftwareIndustries

Requirements

Candidates must possess a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field, along with experience in software development, particularly in embedded systems. A basic understanding of networking concepts and protocols, proficiency in the Linux operating system, and strong analytical and problem-solving skills are essential. Familiarity with cloud technologies is a plus. The candidate must be eligible to work in Canada and obtain clearance under the Canadian Controlled Goods program (CGP).

Responsibilities

The role involves collaborating with experienced engineers on the design, coding, testing, and maintenance of software applications, with a focus on developing and maintaining embedded software modules using C++ and Python. Responsibilities include assisting in the implementation of networking solutions, contributing to the development of software tools and frameworks, participating in code reviews, troubleshooting software defects, and supporting the integration of software components on Linux operating systems. The position also requires assisting in testing and validation, utilizing cloud technologies, collaborating with cross-functional teams, and maintaining clear documentation of software designs and development tasks.

Skills

Python
C++
Software Development
Coding
Testing
Maintenance
Embedded Software
Networking

Syntronic

Advanced product and systems development services

About Syntronic

Syntronic specializes in advanced product and systems development, production, and aftermarket services for high-tech industries such as telecommunications, defense, industrial, and medical technology. The company supports clients throughout the entire product lifecycle, offering services that include research and development, design, production, and post-production support. One of its notable projects is the partnership with Ericsson on the Ardesco IoT platform, which facilitates the creation of IoT devices. Syntronic's approach helps clients develop electronic products more efficiently and cost-effectively, particularly in complex areas like board and chip design. Unlike many competitors, Syntronic focuses on delivering comprehensive solutions tailored to the needs of large, technology-driven companies, ensuring high-quality outcomes and a steady revenue stream.

Gävle kommun, SwedenHeadquarters
1983Year Founded
VENTURE_UNKNOWNCompany Stage
Consulting, Hardware, Industrial & ManufacturingIndustries
501-1,000Employees

Benefits

Flexible Work Hours
Professional Development Budget

Risks

Increased competition in the IoT market could impact Syntronic's Ardesco project.
Rapid technological advancements may strain Syntronic's R&D resources.
Global semiconductor shortage could delay Syntronic's product development timelines.

Differentiation

Syntronic excels in advanced product and systems development across multiple high-tech sectors.
The company offers comprehensive services from R&D to post-production support.
Syntronic's partnership with Ericsson highlights its capability in complex IoT projects.

Upsides

Growing demand for IoT security solutions offers expansion opportunities for Syntronic.
The rise of 5G technology boosts demand for Syntronic's telecommunications expertise.
Expansion in the medtech market allows Syntronic to leverage its electronics expertise.

Land your dream remote job 3x faster with AI