{"id":80715,"url":"https://alion.io/job/syntronic-embedded-software-developer-c-qt","title":"Embedded Software Developer (C++ / QT)","company":{"id":5987,"name":"Syntronic","domain":"syntronic.com","url":"https://alion.io/company/syntronic","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"A","score":93,"open_postings":17,"ghost_share":0,"stale_share":0.294,"repost_share":0,"time_to_fill_p50_days":48,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kanata, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":90000,"max":125000,"currency":"CAD","period":"year","gross":null,"usd_annual":88432},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":"Qt","optional":false},{"name":"Unix","optional":false},{"name":"TCP/IP","optional":true}],"status":"live","first_seen_at":"2026-08-20T17:21:33Z","employer_posted_date":"2026-08-20","last_verified_at":"2026-10-16T14:34:36Z","board_verified":true,"closed_at":null,"days_open":56,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":56},"description":"We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission-critical systems. This role will focus on building reliable applications and user interfaces that support complex communication, monitoring, and control systems. The ideal candidate has strong C++ experience, hands-on Qt GUI development skills, and is comfortable working in Linux-based environments where software needs to be stable, maintainable, and well-tested.\nWhat you'll do\nDesign, develop, test, and maintain embedded software applications using C++ and Qt.\nDevelop and enhance graphical user interfaces using Qt/QML or Qt Widgets for operator-facing systems.\nWork with Linux-based platforms to support software integration, configuration, debugging, and deployment.\nCollaborate with software, systems, test, and integration teams to deliver reliable functionality across complex hardware and software environments.\nTroubleshoot software issues related to UI behaviour, system performance, communication interfaces, and platform integration.\nParticipate in software design reviews, code reviews, testing activities, and release preparation.\nSupport integration and validation activities, including debugging issues found during lab testing, system testing, or customer acceptance testing.\nCreate and maintain technical documentation related to software design, configuration, testing, and troubleshooting. \nWhat you'll need to get the job done\nBachelor’s degree in Computer Science, Software Development, Computer Engineering, Electrical/Computer Engineering, or a related technical discipline.\n5+ years of relevant software development experience, including hands-on experience with C++ in embedded, Linux-based, or device-focused environments.\nStrong experience developing graphical user interfaces using Qt.\nExperience working with Linux or Unix-based operating systems, preferably including software integration, debugging, and configuration.\nGood understanding of software development practices, including version control, code reviews, testing, debugging, and technical documentation.\nStrong problem-solving and communication skills, with the ability to work effectively in a multidisciplinary technical environment.\nWhat will make us REALLY love you\nExperience with modern C++ standards such as C++14, C++17, C++20, or newer.\nExperience developing software for safety-critical, mission-critical, regulated, or high-reliability environments.\nFamiliarity with networked or communications systems, including protocols such as TCP/IP, UDP, SIP, RTP, SNMP, or similar.\nAdvanced Qt experience, including custom widgets, model/view architecture, multithreading, performance tuning, and debugging complex UI behaviour. \nExperience with system integration, acceptance testing, troubleshooting, or deployment in lab or customer environments.","description_format":"text","description_chars":2873,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Electronics Manufacturing","Engineering Services"],"lifecycle":[{"event":"open","at":"2026-08-20T17:21:33Z"}],"visa":[],"liveness":{"score":42,"band":"fade","label":"Fading","p_open":1,"p_active":0.762,"p_room":0.55,"age_days":56,"expected_fill_days":48,"reasons":["conf:0","velocity","win:tail"],"computed_at":"2026-10-16T05:45:00Z"},"pay":{"stated_usd_annual":88432,"is_top_pay":false},"html_url":"https://alion.io/job/syntronic-embedded-software-developer-c-qt","json_url":"https://alion.io/job/syntronic-embedded-software-developer-c-qt.json","meta":{"generated_at":"2026-10-16T16:24:33Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":896,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5987},"rest":"https://alion.io/mcp/rest/get_company?id=5987"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsyntronic-embedded-software-developer-c-qt"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsyntronic-embedded-software-developer-c-qt"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsyntronic-embedded-software-developer-c-qt"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/syntronic-embedded-software-developer-c-qt\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsyntronic-embedded-software-developer-c-qt"}]}