{"id":2833706,"url":"https://alion.io/job/stryker-software-engineering-rd-engineering-development-program","title":"Software Engineering, R&D Engineering Development Program","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,"stale_share":0.614,"repost_share":0.008,"time_to_fill_p50_days":33,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Fort Lauderdale, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":77700,"max":129500,"currency":"USD","period":"year","gross":null,"usd_annual":129500},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"Scrum","optional":false},{"name":"Docker","optional":true},{"name":"Linux","optional":true},{"name":"Qt","optional":true}],"status":"live","first_seen_at":"2026-10-09T00:00:00Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-10-23T08:01:04Z","board_verified":true,"closed_at":null,"days_open":14,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":14},"description":"Work Flexibility: OnsiteThe Program\nThis role is part of the Research and Development Engineering Development Program, designed to cultivate engineering and leadership skills across key areas of Stryker’s innovation ecosystem. Engineers in this program will participate in on-site functional rotations within R&D, gaining hands-on experience in critical aspects of medical device development. The program spans 20 months, beginning each September, and includes comprehensive training in both technical and professional competencies. Participants will also benefit from exposure to Senior Leadership and networking opportunities across Stryker’s global business units.\nWhat You Get Out of the Program\nStryker, a global leader in medical technology, is committed to investing in exceptional talent. We’re seeking the brightest graduates to join our team and help shape the future of healthcare innovation.\nThis development journey is tailored for high-potential individuals seeking accelerated career growth. The Research and Development Engineering Development Program offers:\nDirect engagement with Senior Leadership\nExposure to cutting-edge R&D technologies\nExecutive mentorship\nGlobal collaboration and cross-functional training\nAll of which lead to inspiring careers, lasting professional relationships, and fast-tracked career progression.\nPosition Summary:\nAs a Software Engineer, Applications at Stryker, you will support application software development and maintain design documentation for robotic-assisted surgery products. You will collaborate closely with peers and subject matter experts to develop market-leading software that meets customer and system requirements. Under supervision, you will follow the established design practices and apply sound software engineering principles to ensure that application software products are safe, robust, and user-friendly.\nMako SmartRobotics: https://www.stryker.com/us/en/joint-replacement/systems/Mako_SmartRobotics_Overview.html\nWho We Want:\nDedicated achievers. Relentless about quality, people who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations.\nAnalytical problem solvers. People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.\nCollaborative partners. People who build and leverage cross-functional relationships to bring together ideas, information, use cases, and industry analyses to develop best practices.\nWhat You Will Do:\nSupport and contribute to the design and implementation of application software that controls, navigates, and serves as the user interface for robotic surgical systems using Agile software development methodologies.\nSupport and execute software product development activities under supervision in accordance with defined requirements and architecture, while adhering to established design principles and coding standards.\nCollaborate effectively with members of R&D, Quality, Marketing, and Project Management to ensure project success as a member of a Scrum team.\nUnder supervision, follow established Software Development Life Cycle (SDLC) procedures and guidelines to ensure software quality through code reviews, unit and component testing, code analysis, and defect management.\nAssist in refining software engineering documentation in accordance with R&D procedures and the Quality Management System (QMS).\nWhat You Will Need:\nMinimum Qualifications:\nBachelor's Degree in Software, Computer Engineering / Computer Science or related discipline & 0+ years of work experience.\n3.0 minimum cumulative GPA (or equivalent).\nMust be legally authorized to work in the U.S. and not require employment-based sponsorship now or in the future.\nKnowledge of computer science fundamentals, including data structures and algorithms.\nExposure to C++ and object-oriented programming.\nSelf-starter with demonstrated efficient work methods, analytical & problem-solving skills, and ability to handle multiple tasks in a fast-paced environment.\nStrong communication skills with the ability to effectively work cross-functionally and externally as required.\nPreferred Qualifications:\nExperience with integrated development environments (IDEs) for projects.\nExposure to the Qt/QML framework, Linux, Docker, and version control systems.\nKnowledge of SDLC and Agile software development.\nExperience with tools for static/dynamic software analysis, memory management, unit testing, and code coverage.\nExperience with or coursework in linear algebra, computational geometry, computer graphics, software architecture, image processing, and robotics.\nUnited States of America Pay Ranges:\nUSN: $77,700 - $129,500 USD Annual\nUS5: $81,600 - $136,000 USD Annual\nUS10: $85,500 - $142,500 USD Annual\nUS15: $89,400 - $148,900 USD Annual\nUS20: $93,200 - $155,400 USD Annual\n US30: $101,000 - $168,400 USD Annual\nTravel Percentage: NoneStryker 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":6069,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Surgical Instruments & Devices","Orthopedic & Spine Implants","Neurotech & Neuromodulation","Hospital Equipment & Furniture"],"lifecycle":[{"event":"open","at":"2026-10-19T04:15:56Z"}],"visa":[{"country":"US","licensed_sponsor":true,"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-10-15T11:24:14+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":23}],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.573,"p_room":0.9,"age_days":14,"expected_fill_days":33,"reasons":["conf:3","stale_co","velocity","win:mid","comp:brand"],"computed_at":"2026-10-23T05:54:15Z"},"pay":{"stated_usd_annual":129500,"is_top_pay":false},"html_url":"https://alion.io/job/stryker-software-engineering-rd-engineering-development-program","json_url":"https://alion.io/job/stryker-software-engineering-rd-engineering-development-program.json","meta":{"generated_at":"2026-10-23T10:37:27Z","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":16132,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00: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":2579},"rest":"https://alion.io/mcp/rest/get_company?id=2579"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fstryker-software-engineering-rd-engineering-development-program"},{"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%2Fstryker-software-engineering-rd-engineering-development-program"},{"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%2Fstryker-software-engineering-rd-engineering-development-program"},{"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-software-engineering-rd-engineering-development-program\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fstryker-software-engineering-rd-engineering-development-program"}]}