{"id":2100891,"url":"https://alion.io/job/syntronic-senior-flight-software-developer","title":"Senior Flight Software Developer","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-13T05:45:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Brampton, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":112000,"max":140000,"currency":"CAD","period":"year","gross":null,"usd_annual":98302},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CANopen","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"EtherCAT","optional":false}],"status":"live","first_seen_at":"2026-10-08T16:08:28Z","employer_posted_date":"2026-10-08","last_verified_at":"2026-10-13T15:51:34Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"We are looking for a Senior Flight Software Developer to design, implement, maintain, and test safety-critical, real-time software for complex robotic and aerospace systems. This role will take ownership of challenging subsystem designs and implementations while contributing hands-on to embedded software development, testing, and technical problem solving. The successful candidate will also provide technical guidance to more junior developers and help establish strong development practices across the team.\nWhat you'll do\nLead the design of safety-critical, real-time embedded software solutions.\nDevelop, maintain, and test modular, efficient, and maintainable flight software.\nDocument software designs, technical decisions, interfaces, and implementation approaches.\nLead and participate in the implementation and verification of complex embedded software subsystems.\nReview software designs, code, tests, and other technical work produced by team members.\nMentor junior and intermediate developers through technical discussions, design reviews, code reviews, and explanation of engineering tradeoffs.\nLead effort estimation and technical planning for new development activities.\nCollaborate with senior technical staff and leadership to define and improve coding standards, tools, development environments, and engineering processes.\nSupport automated testing, integration, debugging, and troubleshooting throughout the software development lifecycle.\nContribute to continuous improvement of software quality, reliability, testability, and development efficiency.\nWhat you'll need to get the job done\nBachelor’s degree in Computer Science, Software Development, Computer Engineering, Electrical Engineering, or a related technical discipline.\n10+ years of experience developing embedded software applications.\nStrong hands-on experience developing embedded software using C++.\nMinimum 5 years of hands-on experience working with VxWorks.\nProven experience designing and implementing safety-critical, real-time software systems.\nExperience developing software for System-on-Chip platforms.\nStrong experience with automated software testing and embedded software verification.\nStrong understanding of real-time software concepts, concurrency, timing constraints, resource management, and embedded system design.\nStrong analytical and problem-solving skills with the ability to troubleshoot complex software and system-level issues.\nStrong written and verbal communication skills with experience documenting designs and communicating technical decisions.\nExperience leading complex technical work and mentoring junior or intermediate software developers.\nThe successful candidate must be able to obtain clearance under the Canadian Controlled Goods program (CGP), which requires Canadian Citizen or valid PR holder status.\nThe successful candidate must also be able to obtain and maintain the required security clearance for the position.\nWhat will make us REALLY love you\nExperience developing flight software, spacecraft software, aircraft software, or other highly regulated safety-critical embedded systems.\nExperience with communication interfaces and protocols such as SPI, EtherCAT, CANopen, or similar technologies.\nExperience with test-driven development, acceptance test-driven development, or behaviour-driven development practices.\nExperience with continuous integration, automated builds, and embedded software deployment pipelines.\nExperience with robotic arms, joints, mechatronic systems, motion control, or other electromechanical systems.\nFamiliarity with ARM and/or RISC-V processors and their development environments.\nExperience with Docker, containerized development environments, or similar development tooling.","description_format":"text","description_chars":3740,"description_truncated":false,"requirements":{"experience_years_min":10,"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-10-08T18:22:03Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":4,"expected_fill_days":48,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-13T05:45:00Z"},"pay":{"stated_usd_annual":98302,"is_top_pay":false},"html_url":"https://alion.io/job/syntronic-senior-flight-software-developer","json_url":"https://alion.io/job/syntronic-senior-flight-software-developer.json","meta":{"generated_at":"2026-10-13T18:35:20Z","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":28472,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00: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-senior-flight-software-developer"},{"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-senior-flight-software-developer"},{"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-senior-flight-software-developer"},{"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-senior-flight-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsyntronic-senior-flight-software-developer"}]}