{"id":2256369,"url":"https://alion.io/job/keysight-software-engineer-cccpython","title":"Software Engineer - C/C++/C#/Python","company":{"id":53596,"name":"Keysight","domain":"keysight.com","url":"https://alion.io/company/keysight","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Jibe","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Edinburgh, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":74000,"max_usd":146000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":114},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"Git","optional":false},{"name":"Python","optional":false},{"name":"Windows","optional":false}],"status":"live","first_seen_at":"2026-09-08T13:56:00Z","employer_posted_date":"2026-10-11","last_verified_at":"2026-10-11T21:36:09Z","board_verified":true,"closed_at":null,"days_open":33,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":33},"description":"OverviewKeysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.\nOur award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.\nKeysight’s ADCS team delivers tailored test and measurement solutions to leading Aerospace and Defense customers, with over 20 years of profitable growth. Operating globally, we collaborate closely with customers to design and implement custom hardware/software systems - primarily in radar, satellite, and mission-critical domains.\nFrom initial inquiry to final delivery, our multi-disciplinary team engages across engineering, sales, and services to turn complex technical requirements into high-impact solutions that drive customer success and business growth.\nResponsibilities\nYou are a motivated and curious Software Engineer with a background in Electronics Engineering, Computer Science, or a closely related technical discipline. You have a strong foundation in digital and RF systems, and you’re keen to apply these skills to real-world, mission-critical aerospace and defense challenges.\nYou will be joining our team in Edinburgh, with strong connections to the existing Loveland site and the newly formed Malaga site.\nYou enjoy solving complex technical problems and learning how hardware and software interact within embedded, RF and automated test systems. Whether debugging an FPGA interface, integrating low-level software, or developing tools to support system-level verification, you bring a hands-on, analytical mindset to everything you do.\nYou are enthusiastic about working in a multidisciplinary engineering environment, collaborating with experts in software, electronics, RF interfacing and measurements, and system architecture. You communicate clearly, ask thoughtful questions, and take ownership of your work.\nMost importantly, you are excited by the opportunity to contribute to the work our team does, while supporting customer programs delivering high-performance custom test systems.\nWhat we offer:\nPerformance Related Salaries: Starting salaries commensurate with background / skills including relevant experience. Regular salary reviews with merit-based increases.\nFlexible Working Hours: Allows you to adjust your work schedule to fit in with your personal life.\nPension Plan, Life Assurance, Healthcare, Employee Assistance Program, \nHolidays: Scotland - 28 days annual holiday plus 5 statutory days\nDue to the sensitive nature of our work, UK security clearance at SC level will be required. Applicants must have lived in the UK for at least 5 years. If you are not a British citizen, then you must have Indefinite Leave to Remain (ILR) or Settled Status.\nQualifications\nDemonstrated experience of 5+ years in a relevant field\nHighly proficient in at least one of (and familiar with at least two of) C, C++, C#, Python programming languages\nAwareness and/or experience of embedded or real-time software\nExperience of hardware-software integration, test automation (specifically using NI TestStand) and system verification\nExperience of test instrumentation and associated measurements\nExperience of working with incomplete, ambiguous specifications and tenaciously working through these\nWorking knowledge of RF signals and systems\nUse of Windows development environments\nUse of version control tools (specifically Git)\nBachelors or Masters Degree in Computer Science, Electronics Engineering or equivalent\nCareers Privacy Statement Keysight is an Equal Opportunity Employer\nYou are a motivated and curious Software Engineer with a background in Electronics Engineering, Computer Science, or a closely related technical discipline. You have a strong foundation in digital and RF systems, and you’re keen to apply these skills to real-world, mission-critical aerospace and defense challenges.\nYou will be joining our team in Edinburgh, with strong connections to the existing Loveland site and the newly formed Malaga site.\nYou enjoy solving complex technical problems and learning how hardware and software interact within embedded, RF and automated test systems. Whether debugging an FPGA interface, integrating low-level software, or developing tools to support system-level verification, you bring a hands-on, analytical mindset to everything you do.\nYou are enthusiastic about working in a multidisciplinary engineering environment, collaborating with experts in software, electronics, RF interfacing and measurements, and system architecture. You communicate clearly, ask thoughtful questions, and take ownership of your work.\nMost importantly, you are excited by the opportunity to contribute to the work our team does, while supporting customer programs delivering high-performance custom test systems.\nWhat we offer:\nPerformance Related Salaries: Starting salaries commensurate with background / skills including relevant experience. Regular salary reviews with merit-based increases.\nFlexible Working Hours: Allows you to adjust your work schedule to fit in with your personal life.\nPension Plan, Life Assurance, Healthcare, Employee Assistance Program, \nHolidays: Scotland - 28 days annual holiday plus 5 statutory days\nDue to the sensitive nature of our work, UK security clearance at SC level will be required. Applicants must have lived in the UK for at least 5 years. If you are not a British citizen, then you must have Indefinite Leave to Remain (ILR) or Settled Status.\nDemonstrated experience of 5+ years in a relevant field\nHighly proficient in at least one of (and familiar with at least two of) C, C++, C#, Python programming languages\nAwareness and/or experience of embedded or real-time software\nExperience of hardware-software integration, test automation (specifically using NI TestStand) and system verification\nExperience of test instrumentation and associated measurements\nExperience of working with incomplete, ambiguous specifications and tenaciously working through these\nWorking knowledge of RF signals and systems\nUse of Windows development environments\nUse of version control tools (specifically Git)\nBachelors or Masters Degree in Computer Science, Electronics Engineering or equivalent\nCareers Privacy Statement Keysight is an Equal Opportunity Employer","description_format":"text","description_chars":6732,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Simulation & Digital Twin Software","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-11T03:56:46Z"}],"visa":[],"liveness":{"score":28,"band":"fade","label":"Fading","p_open":1,"p_active":0.631,"p_room":0.45,"age_days":33,"expected_fill_days":22,"reasons":["conf:0","win:tail","comp:brand"],"computed_at":"2026-10-11T21:45:28Z"},"pay":null,"html_url":"https://alion.io/job/keysight-software-engineer-cccpython","json_url":"https://alion.io/job/keysight-software-engineer-cccpython.json","meta":{"generated_at":"2026-10-11T21:45:28Z","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":10862,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-12T00: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":53596},"rest":"https://alion.io/mcp/rest/get_company?id=53596"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkeysight-software-engineer-cccpython"},{"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%2Fkeysight-software-engineer-cccpython"},{"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%2Fkeysight-software-engineer-cccpython"},{"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/keysight-software-engineer-cccpython\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkeysight-software-engineer-cccpython"}]}