{"id":38233,"url":"https://alion.io/job/xppower-senior-system-firmware-engineer","title":"Senior System Firmware Engineer","company":{"id":8620,"name":"XP Power","domain":"xppower.com","url":"https://alion.io/company/xppower","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":78,"open_postings":15,"ghost_share":0,"stale_share":0.867,"repost_share":0,"time_to_fill_p50_days":46,"computed_at":"2026-10-19T05:45:15Z"}},"role":"DevOps","role_family":"DevOps","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":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":50000,"max_usd":91000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":60},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":true},{"name":"FreeRTOS","optional":true},{"name":"TCP/IP","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-05-04T11:12:47Z","employer_posted_date":"2026-05-04","last_verified_at":"2026-10-19T22:25:45Z","board_verified":true,"closed_at":null,"days_open":168,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":167},"description":"XP Power is a designer and manufacturer of electronic power conversion products which it supplies to the electronics industry. It serves the Industrial, Healthcare, Semiconductor Equipment Manufacturing and Technology markets. It has sales and marketing operations in North America, Europe and Asia and manufacturing in China, Vietnam and North America. The Company is listed on the London Stock Exchange.\nThe Company has a history of consistently growing revenues (18% CAGR over the last 4 years) and profits (16% CAGR over the last 4 years) and is highly cash generative. Revenues in 2019 were in excess of US$250 million. The company has ambitious growth plans to enter the FTSE250 within the next 3 years. XP Power has been consistently profitable and cash generative.\n Reporting to the Firmware Team Lead/Project Manager, the successful applicant will be involved in switching mode power supply development activities such as firmware development, firmware verification, auto test program, prototyping, evaluation and assisting manufacturing in BETA run of the new product.\nParticipate in product definition, specification, and requirements analysis working with cross-functional stakeholders.\nCollaboration on firmware architecture and development strategy with a particular focus on wired and wireless networks.\nDesign new products in timely manner to meet the product spec, modify existing designs, improve existing products for better performance and /or cost.\nParticipate in product definition, specification and requirements analysis working with cross functional stakeholders.\nDesign, code, integrate, test, support and enhance software solutions for power conversion systems.\nPerform system integration and validation testing activities, including verification of interoperability within overall solution.\nAssist with evaluating existing and emerging technologies to identify solutions that will reliably operate in a wide range of installed environments.\nArchitecting, developing, integrating, and delivering embedded and PC software in a regulated product development.\nParticipating in all project lifecycle phases - from design and code development through unit testing, documentation, and release.\nCoaching and guidance to Jr Firmware engineers in evaluation and design.\nProvides technical direction to the team.\nProvide technical support to factory on design related issue.\nProvide support for power supply prototypes and production products.\nCollaborate with remote teams and local teams to support integration work with hardware team.\nParticipate in software qualification activities such as SFMEA and code reviews.\nParticipate in system integration and validation testing activities, including production/factory support.\n Bachelor’s or master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.\n5-7 years of related work experience.\nExperience or good understanding of power supply topologies and analog/digital circuitry is a plus.\nFamiliarity with software development (Microsoft C#, GUI).\nExperience with Microchip, TI, ST microcontrollers and DSPs.\nExperience interacting with software debugging in an embedded environment.\nFamiliarity with digital control or firmware for power electronics a plus (PWMs, ADC, digital filter).\nExperience in embedded system or signal processing algorithms (DSP) control.\nExperience implementing & developing communication stack driver and networking physical protocols (I2C, SPI, RS-485, PMBus, Modbus, Ethernet, etc.).\nSome knowledge/experience in IoT, TCP/IP, Websocket, LWIP stack or freeRTOS will be an added advantage.\nComfortable using oscilloscopes, multi-meters, power supplies, etc.\nComfortable reading hardware schematics and data sheets.\nFamiliarity with version control systems (SVN), and release methodologies.\nFamiliarity with MISRA, IEC62304 or other coding standards will be an added advantage.\nDisciplined and detail-oriented; experience delivering robust, readable code.\nExperience in recreating sporadic types of issues/failures using various debugging techniques.\nExcellent analytical and problem-solving skills.\nExperience collaborating with remote teams.","description_format":"text","description_chars":4179,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Power Supplies & Power Electronics"],"lifecycle":[{"event":"open","at":"2026-05-04T11:12:47Z"}],"visa":[],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.345,"p_room":0.28,"age_days":167,"expected_fill_days":46,"reasons":["conf:2","stale_co","velocity","win:tail","crowd:"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/xppower-senior-system-firmware-engineer","json_url":"https://alion.io/job/xppower-senior-system-firmware-engineer.json","meta":{"generated_at":"2026-10-20T01:28:40Z","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":1747,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00: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":8620},"rest":"https://alion.io/mcp/rest/get_company?id=8620"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fxppower-senior-system-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%2Fxppower-senior-system-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%2Fxppower-senior-system-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/xppower-senior-system-firmware-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fxppower-senior-system-firmware-engineer"}]}