Software Engineer Modern C++
Keysight Technologies
is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more
Our 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.
Build the foundation that Keysight's instruments run on. Our instrument infrastructure team is part of Keysight Laboratories, Keysight's central research and development organization. We create the software platform that product teams around the world build on. The code you write won't ship in just one product. It becomes the shared foundation for the next generation of Keysight test and measurement systems.
This is full-stack work in the truest sense. You'll work from register-level hardware interfaces and drivers up through application software, and you'll carry your designs from architecture through production.
ResponsibilitiesWork with product architects to define infrastructure software requirements and system architecture for next-generation instrument platforms.
Design, develop, and maintain high-performance C++ software for hardware control, data acquisition, and scalable platform capabilities.
Build reusable infrastructure that delivers consistent capabilities across multiple Keysight products.
Integrate hardware and software components, and perform system-level integration, testing, and validation.
Debug issues across the full stack, from device registers and drivers to application software.
Collaborate with distributed engineering teams across the full development lifecycle, from design through production readiness.
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, or equivalent practical experience.
5+ years of professional experience developing hardware control or hardware-adjacent software.
Strong proficiency in modern C++ (C++20) , object-oriented design, and software architecture principles.
Solid understanding of driver and real-time processing architectures. [If kernel driver development experience is required, state it explicitly here.]
Demonstrated ability to debug across multiple layers of the stack, from device registers to application software, using modern debugging and profiling tools.
Software development experience in Linux and/or Windows environments.
Desired Qualifications
Experience with multithreaded, high-performance software design.
Embedded Linux development experience.
Proficiency in Python or C#.
Experience with automated testing, CI/CD, and DevOps practices.
Familiarity with electronic test and measurement systems and instrument architectures.
Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.
The level of role will be based on applicable experience, education and skills; Most offers will be between the minimum and the midpoint of the Salary Range listed below.
California pay range: MIN $ X- MAX $XX
Note: For other locations, pay ranges will vary by region
This role is eligible for <> Keysight Results Bonus Program OR Pay For Results Bonus Program OR Sales Incentive Program
US Employees may be eligible for the following benefits:
- Medical, dental and vision
- Health Savings Account
- Health Care and Dependent Care Flexible Spending Accounts
- Life, Accident, Disability insurance
- Business Travel Accident and Business Travel Health
- 401(k) Plan
- Flexible Time Off, Paid Holidays
- Paid Family Leave
- Discounts, Perks
- Tuition Reimbursement
- Adoption Assistance
- ESPP (Employee Stock Purchase Plan)
- Restricted Stock Units
#LI-MED1
$110k - $125k
...Reporting to the Digital Experience and Engineering Manager, the Full Stack Software Engineer II is responsible for... ...experience in languages including C, C++, C#, Java, JavaScript, or Python.... ...React. Demonstrated understanding of modern architecture, including API design...SuggestedImmediate startFlexible hoursShift work$180k - $200k
What if your next software development leadership role helped shape how AI enables R&D... ...practical tools, proofs of concept, and better engineering workflows that developers can use every... .... Along the way, you will help modernize legacy environments, support AI-focused...SuggestedImmediate startRemote workWorldwideFlexible hoursShift work$126k - $167k
...develops cutting-edge tracking algorithms and software systems that detect, track, and... ...Working in small, focused teams, our software engineers design and implement sophisticated tracking... ...) ~ Strong programming skills in C++ and Python ~ Solid foundation in mathematics...SuggestedFull timeWork experience placementImmediate start$109.7k - $175.5k
...seeking a highly motivated and skilled Software/Firmware Engineer to contribute to the development,... ...software/hardware systems.Evolve and modernize legacy software infrastructure to support... ...experience.Technical Skills:Proficiency in C/C++ with expertise in threading, network...SuggestedFull timeLocal area- ...IDR is seeking a strong Firmware Embedded Software Engineer to join one of our top clients for an opportunity in Loveland, CO. This role involves... ...Engineer: Develop and maintain embedded firmware using C++ and C for microcontrollers and various platforms including Linux...SuggestedPermanent employmentContract workTemporary work
- Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’...Full timeWork at officeFlexible hours
$216.7k - $303.4k
...enable faster model iterations. We are looking for an experienced engineer with deep expertise in large-scale distributed systems, ML... ...Spark, Flink, Ray, or equivalent technologies. Experience with modern orchestration and workflow technologies such as Kubeflow, Argo,...For contractorsWork experience placementWork at officeRemote workFlexible hours$175k - $215k
...knowing that there is always room for growth. As a Principal DevOps Engineer within our Digital Operations team, you won’t just be managing... ...Major’s platform engineering, infrastructure automation, and software deployment strategies across cloud, on-premise, and...Permanent employmentFull timeTemporary work$118k - $147k
...and critical national security demands. The Senior Responsible Engineer (RE) for Solid Missile Systems (SMS) serves as the program’s technical... ...and qualification of solid propulsion systemsFamiliarity with modern digital engineering tools, modeling & simulation, and...Permanent employmentFull timeTemporary work$143.85k - $221.55k
...Architects, develops and programs integrated software solutions, especially in support of... ...Programming Languages, such as C++, R, C#. Knowledge of modern computer science including... ...business problem. Works with software engineers to understand systems and craft interfaces...Work experience placementFlexible hours$110k - $190k
...office workspace at their residence in the Dayton area. Toyon is seeking highly qualified AI/ML Software Engineer candidates to develop software in the Python or C++ languages in support of Artificial Intelligence (AI) / Machine Learning (ML) applications. Our...Full timeWork experience placementWork at office- ...success. Summary We're looking for a Software Developer II for Miovision Technologies... ...in Computer Science or Computer Engineering ~+ 3 years' experience in a software development... ...in our team with benefits designed for modern life and true work-life balance....Remote workFlexible hours
$85k - $145k
...the design and manufacturing of highly engineered, precision power conversion, measurement... ...SUMMARY: Advanced Energy is seeking a Software Engineer to join our Service Engineering... ...Bitbucket, Jira, CI/CD pipelines, and modern software lifecycle management tools....Full timeTemporary workWork at officeImmediate startFlexible hours$110k - $120k
...Create and improve front-end components and back-end services using modern web standards, accessible and responsive design practices, HTML... ...with database design or querying, SQL, APIs, version control, software development lifecycle practices, code review, testing, and...Full timeContract workFor contractorsCasual workLive inLocal areaRemote workFlexible hours$189.3k - $232.4k
...developing state-of-the art algorithms, software, and sensor systems that solve scientific... ...small innovative teams, our scientists and engineers build solutions that make a difference.... ...multiple languages, such as Python and C/C++ ~ Development on multiple operating systems...Full timeWork experience placement- Senior Software Engineer / Technical Lead Location: Fort Collins / Loveland / Longmont, CO (Hybrid) Duration: Contract GC, USC Video Interview... ...a highly visible greenfield digital initiative focused on modernizing core enterprise systems. This role involves building a...Contract work
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work- Design and develop embedded firmware in C++ and C for water quality instrumentation across Linux, RTOS, and bare-metal platforms. Collaborate with hardware engineers to integrate firmware with electronics and implement CI/CD practices for high-quality delivery. Requirements...Temporary work
$91.1k - $146k
...largest and most complex cloud computing AI engines, supercomputers, networking, and advanced... ...role bridges hardware, firmware, and software, providing deep technical support across... ...embedded firmware development or debug (C/C++, register-level debug, on-chip debug tools...Full timeLocal area- ...Months Location : Fort Collins CO Software Engineer Must have the following skills: Knowledge... ...(such as, and not limited to, Java, C, C++, C#,; and Testing tools)... ...release cycles. Advanced understanding of modern software development methodologies. Advanced...Full timeContract work
- ...COType : Full TimeJob Description :Sustaining engineer whose primary responsibility includes... ..., fixing and troubleshootingo Release of software patches & testingo Contribution to... ...action plans to ERTSkills Required:o C, C++ programingo Defect fixing Linux Kernel, Network...
$126k - $167k
...UAS, and counter-intrusion missions. Our software-defined radars provide persistent, all-... ...deployable, highly mobile, and designed for the modern battlefield—from protecting critical... ...accounts. Working across product, engineering, sales, and logistics teams, our Mission...Full timeWork experience placementImmediate startRemote work$120k
...first time, even for someone who got hired last week. As a Software Engineer, you'll own that layer. That includes the driver app at the... ...iterate on it in days rather than quarters. We work on a modern, engineer-friendly stack and build agentic workflows into how...Full timeRemote workFlexible hoursShift work$51 - $69 per hour
DescriptionKforce is immediately seeking an experience Cloud Platform Engineer in support of our enterprise storage and compute customer based... ...automation, Kubernetes ecosystems, and deployment of software into air-gapped environments. This role is highly technical and...Contract workImmediate start- As a Senior Artificial Intelligence Engineer for Camgian Labs, our advanced R&D and rapid prototyping team, you will lead the design... ...Lead the design, development, and testing of scalable AI/ML software prototypes for space and missile defense using large-scale datasets...Full timeRemote work
$165k - $218k
...ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and... ...development, and statistical modeling with programming expertise in C/C++, Python, and Matlab. Strong knowledge of target tracking...Full timeWork experience placementImmediate start- Principal Security Software Engineer (Storage)This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- Software Engineer, Tooling Broomfield, Colorado, United States; Fort Collins, Colorado, United States Anduril Industries is a defense technology... ...in a variety of programming languages such as Python and C++. Understanding of software engineering fundamentals: design patterns...
$109.7k - $175.5k
...If you already have a Candidate Account, please Sign-In before you apply.Job Description:Broadcom is seeking an experienced AI Software Engineer to integrate commercial AI tools and agents into an existing design flow. Monitor and maintain AI systems: Ensure AI systems...Full timeWork at officeLocal areaWorldwide$90k - $115k
...flexibility without impacting reliability. Ursa Major prioritizes engineering excellence, building in-house capabilities in energetics,... ...kinetics solvers (CEA, CLWire, ProPEP)Experience with FEA/CFD software packages (ANSYS preferred)Hands-on hardware experience with fluid...Permanent employmentFull timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Modern C++. Be the first to apply!
- software technology Loveland, CO
- remote software sales Loveland, CO
- software support Loveland, CO
- ultimate software Loveland, CO
- entry level software sales Loveland, CO
- software Loveland, CO
- bank software Loveland, CO
- id software Loveland, CO
- healthcare software sales Loveland, CO
- software technical support Loveland, CO



