{"id":4059884,"url":"https://alion.io/job/philips-senior-software-technologist-c-2","title":"Senior Software Technologist - C++","company":{"id":13838,"name":"Philips","domain":"philips.com","url":"https://alion.io/company/philips-2","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":86,"open_postings":80,"ghost_share":0,"stale_share":0.763,"repost_share":0,"time_to_fill_p50_days":15,"computed_at":"2026-11-11T05:49:22Z"}},"role":"Backend","role_family":"Backend","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":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Google Test","optional":false},{"name":"Linux","optional":false},{"name":"Scrum","optional":false},{"name":"CMake","optional":true},{"name":"EU MDR","optional":true},{"name":"FHIR","optional":true},{"name":"Git","optional":true},{"name":"GitHub","optional":true},{"name":"gRPC","optional":true},{"name":"HL7","optional":true},{"name":"IEC 62304","optional":true},{"name":"MQTT","optional":true},{"name":"Protobuf","optional":true},{"name":"Python","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-11-11T07:51:48Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-11T13:20:47Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Job Title\nSenior Software Technologist - C++Job Description\nMinimum required Education:\nBachelor's / Master's Degree in Computer Science, Software Engineering, Information Technology or equivalent.\nJob title:\nSenior Software Technologist\nYour role:\nOwndesign,developand test software components for patient monitoring within the interoperability and connectivity scope.This includes implementation ofaframework to support third party device integrationwith our patient monitors.\n\nAnalyze software, functionalrequirements to design and develop high-qualitysoftware.\n\nWrite efficient, maintainable code inC++ for embedded Linuxsystems followingbest practices and design patterns.\n\nImplement unit andcomponenttests and develop automated test suites usingGoogleTest(GTest) and Gherkin-based BDD\n\nParticipate in an international Scrum team and engage in Scrum rituals, collaborating closely with device interoperability experts, software developers, and architects.\n\nAdopt AI-enabled development tools anddemonstratemeasurable productivity improvements.\n\nSupport software lifecycle management activities includingdocumentation,sustaining engineering,defect resolution, and platform evolution.\n\nOptimizeapplication performance byidentifyingand resolving bottlenecks in resource-constrained embedded Linux environments.\n\n You're the right fit if:\nBachelor’s or Master’s degree in Computer Science, Electronics, or related technical field.\n\n10+ yearexperiencein embedded Linux withhands-on withadvanced C++(17/20/23).\n\nStrong command of object-oriented programming, memory management, multithreading, and performance optimization.\n\nGood to have experience inInteroperability using HL7/FHIR/IEEE 11073 SDC in clinical environments.\n\nExperience with technical documentation, code reviews, and compliance with medical software development processes (e.g., IEC 62304).\n\nExperience withunit testing framework,Python,Gtest,Gherkin, andBehaviourDriven Development (BDD) forcomponenttesting and automation.\n\nCommunication protocols -TCP/UDP,HTTP/HTTPS,WebSockets,RS-232 protocol.\n\nSecurity-by-design:Threat modelling,TLS, certificate management,vulnerability management.\n\nTooling: Git, ADO/GitHub,Visual Studio, VS Code,CMake, unit/integration testing, static/dynamic analysis.\n\nNice to have:gRPC/Protobuf, MQTT, Python for tooling/test harnesses, exposure to FDA/EU MDR expectations.\n\nHow we work together\nWe believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week.\nOnsite roles require full-time presence in the company’s facilities.\nField roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations.\nIndicate if this role is an office/field/onsite role.\nAbout Philips\nWe are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.\nLearn more about our business.\nDiscover our rich and exciting history.\nLearn more about our purpose. If you’re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our culture of impact with care here.","description_format":"text","description_chars":3412,"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":["Health & Medical Electronics","Respiratory & Sleep Devices","Patient Monitoring","EHR & Clinical Software"],"lifecycle":[{"event":"open","at":"2026-11-11T07:51:48Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":15,"reasons":["conf:4","win:early","comp:brand"],"computed_at":"2026-11-11T17:48:41Z"},"pay":null,"html_url":"https://alion.io/job/philips-senior-software-technologist-c-2","json_url":"https://alion.io/job/philips-senior-software-technologist-c-2.json","meta":{"generated_at":"2026-11-11T17:48:41Z","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":34049,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00: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":13838},"rest":"https://alion.io/mcp/rest/get_company?id=13838"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fphilips-senior-software-technologist-c-2"},{"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%2Fphilips-senior-software-technologist-c-2"},{"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%2Fphilips-senior-software-technologist-c-2"},{"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/philips-senior-software-technologist-c-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fphilips-senior-software-technologist-c-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4059884}},{"tool":"search_jobs","arguments":{"company":"philips.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4059884},"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"}}