Overview
About Keysight:
Keysight is on 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.
Our 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.
About the Project:
We are launching an exciting new project from the ground up, leveraging cutting-edge hardware and modern software architecture. We are looking for a skilled and motivated Middleware / Back-End Developer to join our core development team. This is a unique opportunity to shape the foundation of a greenfield system and contribute to the design and implementation of scalable, high-performance backend services.
Responsibilities
- Design, develop, and maintain robust middleware and backend components for a brand-new system.
- Collaborate closely with product managers, architects, and cross-functional teams to define technical requirements and system architecture.
- Write clean, efficient, and well-documented code
- Ensure high performance, security, and scalability of backend services.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
- Contribute to the full software development lifecycle, from concept and design to testing, deployment, and support.
Qualifications
Required Skills:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in backend or middleware development.
- Strong proficiency in C/C++ or Java or .NET.
- Solid understanding of system-level programming and performance optimization.
- Familiarity with software development best practices, including version control, testing, and CI/CD.
- Excellent problem-solving skills and a proactive mindset.
- Strong communication skills and the ability to work effectively in a collaborative, fast-paced environment.
Bonus Skills:
- Experience with microservices architecture and RESTful API design.
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Exposure to hardware-software integration or embedded systems is a plus.
- Familiarity with front-end technologies is a bonus but not required.
Why Join Us?
- Be part of a pioneering team building a system from the ground up.
- Work with modern tools and technologies on brand-new hardware.
- Influence architectural decisions and technical direction.
- Enjoy a collaborative, innovation-driven culture.
If you're passionate about backend development and excited by the opportunity to build something new from scratch, we’d love to hear from you!
Careers Privacy Statement
- Keysight is an Equal Opportunity Employer.***
Read Full Description