{"id":3993356,"url":"https://alion.io/job/stryker-staff-embedded-software-engineer-3","title":"Staff Embedded Software Engineer","company":{"id":2579,"name":"Stryker","domain":"stryker.com","url":"https://alion.io/company/stryker","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":85,"open_postings":127,"ghost_share":0.008,"stale_share":0.591,"repost_share":0.016,"time_to_fill_p50_days":34,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Jose, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":133400,"max":222300,"currency":"USD","period":"year","gross":null,"usd_annual":222300},"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":".NET","optional":true},{"name":"C#","optional":true},{"name":"Design Controls","optional":true},{"name":"Qt","optional":true},{"name":"RTOS","optional":true}],"status":"live","first_seen_at":"2026-11-09T00:00:00Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-10T00:17:40Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Work Flexibility: Hybrid or OnsiteIt's Time to Join Stryker!\nWe are looking for a Staff Embedded Software Engineer who enjoys combining hands-on software development with technical ownership.\nIn this role, you will remain close to the code while taking ownership of software architecture, integration, and complex technical problems for the products you support.\nThe role will initially focus on products within our Urology portfolio, with opportunities to contribute across other Surgical Support products, operating room integration, and future product concepts.\nThis is a great opportunity for an engineer who enjoys understanding how the entire product works, solving problems across software, hardware, and systems, and remaining actively involved in building the solution.\nWhat You Will Do\nDesign, develop, debug, and improve production software using (primarily) C++ on Embedded Linux platforms. \nOwn software architecture and technical direction for assigned products while remaining actively involved in implementation. \nTranslate user, clinical, product, and system needs into software requirements, architecture, interfaces, and working software. \nDrive integration across application software, embedded firmware, electronics, sensors, controls, user interfaces, and external systems. \nLead complex technical investigations and root-cause analysis using code, logs, instrumentation, and hands-on testing. \nMake sound technical decisions and evaluate design tradeoffs while balancing product, system, and software requirements. \nPartner closely with Systems, Embedded Software, Electrical, Mechanical, Test, Quality, Regulatory, Manufacturing, and Product Management throughout the product lifecycle. \nParticipate in architecture, design, and code reviews to support high-quality software development. \nSupport other engineers through technical collaboration and knowledge sharing as the software organization continues to grow. \nContribute to operating room integration, technology exploration, early discovery, feasibility activities, and prototyping for future products. \nSupport existing software, including troubleshooting and understanding legacy application code as products and platforms evolve. \nWhat You Need\nBachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related field is required. \n4 or more years of relevant software engineering experience is required. \nHands-on software development experience using C++ is required. \nExperience developing and debugging software on Embedded Linux platforms is required.\nPreferred Qualifications\nExperience making software architecture and technical design decisions for embedded products or complex software systems. \nExperience translating product and system requirements into software designs and working solutions. \nExperience integrating software with hardware, firmware, electronics, sensors, or other system components. \nStrong debugging and problem-solving skills, including the ability to investigate complex issues across multiple technical domains. \nWorking knowledge of .NET Framework and C# sufficient to understand existing code, troubleshoot issues, and support future migration activities. \nAbility to work independently and take technical ownership of an assigned product or software area. \nExperience developing software for medical devices, complex electromechanical products, or other safety-critical systems. \nExposure to GUI development using Qt/QML or similar technologies. \nExperience with RTOS-based or other real-time embedded systems. \nExperience troubleshooting issues spanning application software, firmware, electronics, and overall system behavior. \nFamiliarity with regulated product development, verification, validation, risk management, and design controls. \nExperience contributing to early product development, feasibility, prototyping, or technology exploration. \nExperience collaborating across multidisciplinary engineering teams. \n$133,400 - $222,300 USD Annual\nTravel Percentage: 10%Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.","description_format":"text","description_chars":5143,"description_truncated":false,"requirements":{"experience_years_min":4,"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":["Surgical Instruments & Devices","Orthopedic & Spine Implants","Neurotech & Neuromodulation","Hospital Equipment & Furniture"],"lifecycle":[{"event":"open","at":"2026-11-10T00:17:40Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 73 · green card filings: 27","filings_12m":73,"filings_prev_12m":92,"green_card_filings_12m":27,"median_offered_wage_usd":133850,"route":null,"cap_exempt":false,"checked_at":"2026-11-09T07:32:21+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":7}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":34,"reasons":["conf:1","win:early","comp:brand"],"computed_at":"2026-11-10T02:13:03Z"},"pay":{"stated_usd_annual":222300,"is_top_pay":false},"html_url":"https://alion.io/job/stryker-staff-embedded-software-engineer-3","json_url":"https://alion.io/job/stryker-staff-embedded-software-engineer-3.json","meta":{"generated_at":"2026-11-10T02:13:03Z","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":5229,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":2579},"rest":"https://alion.io/mcp/rest/get_company?id=2579"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fstryker-staff-embedded-software-engineer-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fstryker-staff-embedded-software-engineer-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fstryker-staff-embedded-software-engineer-3"},{"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/stryker-staff-embedded-software-engineer-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fstryker-staff-embedded-software-engineer-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3993356}},{"tool":"search_jobs","arguments":{"company":"stryker.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3993356},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}