{"id":2058416,"url":"https://alion.io/job/nokia-principal-firmware-engineer","title":"Principal Firmware Engineer","company":{"id":17345,"name":"Nokia","domain":"nokia.com","url":"https://alion.io/company/nokia","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":98,"open_postings":63,"ghost_share":0.032,"stale_share":0.175,"repost_share":0.079,"time_to_fill_p50_days":4,"computed_at":"2026-10-13T05:45:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":82000,"max_usd":143000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":15},"experience_years_min":15,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"Python","optional":false},{"name":"Scrum","optional":false}],"status":"live","first_seen_at":"2026-10-07T14:59:34Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-13T05:50:13Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"In this role as a Principal Firmware Engineer, you will work within a dynamic Agile scrum team dedicated to innovation in optical systems. Collaborate closely with cross-functional teams, including hardware and software professionals, to design and implement cutting-edge firmware for next-gen optical modules. You'll enjoy a culture of continuous improvement, where your expertise will drive the growth and success of junior engineers and the collective team. We offer a competitive salary and performance bonuses, comprehensive health benefits, and opportunities for professional development. Your contributions will directly impact Nokia’s mission of connecting the world, while you engage in challenging projects that push the boundaries of technology in a supportive and collaborative environment.\n Lead design, implementation, testing, and delivery of firmware features for pluggable modules.\nDevelop and maintain high-performance embedded firmware using C/C++ and Python.\nCollaborate with cross-functional teams to define firmware requirements and system architecture.\nAnalyze system performance and identify enhancement opportunities using cutting-edge technologies.\nEngage in Agile/Scrum development processes, serving as Product Owner or technical lead when necessary.\nMentor junior engineers, fostering a collaborative team culture focused on growth.\nContribute to continuous improvement of development tools, workflows, and coding standards.\nPartner with hardware, ASIC, and software teams for seamless integration and performance optimization.\n Must-Have:\n15+ years of experience in embedded firmware development.\nProficiency in C/C++ and scripting skills in Python.\nSolid understanding of ARM architecture and embedded operating systems.\nProven experience leading teams or projects in an Agile/Scrum environment.\nExcellent debugging, problem-solving, and communication skills.\nNice-To-Have:\nExperience with advanced pluggable transceivers (e.g., 400ZR, 800ZR, 1600ZR).\nFamiliarity with stateful protocol design and management network architecture.\nKnowledge of low-level hardware interfaces and peripheral drivers.","description_format":"text","description_chars":2128,"description_truncated":false,"requirements":{"experience_years_min":15,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Telecommunications"],"lifecycle":[{"event":"open","at":"2026-10-08T00:46:56Z"}],"visa":[],"liveness":{"score":36,"band":"fade","label":"Fading","p_open":1,"p_active":0.663,"p_room":0.55,"age_days":5,"expected_fill_days":4,"reasons":["conf:2","velocity","win:tail","comp:brand"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/nokia-principal-firmware-engineer","json_url":"https://alion.io/job/nokia-principal-firmware-engineer.json","meta":{"generated_at":"2026-10-13T06:40:25Z","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":10149,"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":17345},"rest":"https://alion.io/mcp/rest/get_company?id=17345"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnokia-principal-firmware-engineer"},{"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%2Fnokia-principal-firmware-engineer"},{"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%2Fnokia-principal-firmware-engineer"},{"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/nokia-principal-firmware-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnokia-principal-firmware-engineer"}]}