Software Engineer for Tektronix developing robust parametric test systems and collaborating with cross-functional teams. Involves testing, debugging, and mentoring junior engineers.
Responsibilities
Design, develop, test, document, and debug software for parametric test systems, ensuring high performance, maintainability, and quality.
Collaborate with cross-functional teams—including hardware, applications, manufacturing, quality, and marketing—to define requirements, implement integrated solutions, and align on product goals such as performance, cost, and schedule.
Engage in technical collaboration, including design discussions, brainstorming sessions, and peer reviews.
Provide mentorship and guidance to junior engineers.
Take ownership of assigned development tasks, delivering high-quality results independently and reliably.
Validate software functionality, performance, and robustness through system-level testing and customer application testing.
Diagnose and resolve software issues in both current and legacy systems, including those deployed at customer sites, and provide remote support to global service teams and customers.
Contribute to process improvement initiatives and help define and promote best practices for software development.
Requirements
Proficiency in Linux environments (RHEL preferred).
Bachelor’s degree in Computer Science, Computer Engineering, or a related field — or equivalent experience in software development.
Minimum 3-5 years of experience in object-oriented software development using C/C++.
Demonstrated ability and motivation to quickly learn new technologies, tools, and domains as needed to support evolving project goals.
Strong understanding of software engineering principles, including threading, multiprocessing, advanced data structures, design patterns, coding standards, and secure coding practices.
Proven ability to troubleshoot complex software issues, analyze root causes, and implement effective, maintainable solutions within large, multi-component codebases.
Strong communication skills, including the ability to clearly document technical designs and effectively collaborate with both technical and non-technical stakeholders in a team-based environment.
Experience with GUI development or user interface design principles.
Experience using version control systems in a collaborative development environment.
Lead Engineer designing and integrating military weapons systems for the U.S. Air Force. Focusing on advanced technologies and collaboration in defense projects.
Sales Process Architecture Solution Architect focusing on improving sales processes and execution at HP. Collaborating with IT and analytics teams to enable better seller experiences and capabilities.
Staff Solution Engineer at Super Micro Computer responsible for addressing project issues and providing technical support. Collaborating with teams to deliver customer satisfaction in a fast - paced environment.
Senior Solutions Engineer role at Scanner focusing on technical success of deals end - to - end. Involves customer interaction, POCs, and technical demos in a fast - growing environment.
Dynamics 365 Solution Architect designing and implementing solutions for a housing organization. Collaborating with technical and functional consultants to deliver effective systems and services.
Solution Architect designing and delivering enterprise - grade solutions at ID - ware. Collaborating across teams to ensure successful delivery and technical guidance in a hybrid environment.
Senior GenAI Solution Engineer driving AI solutions lifecycle in a consulting firm. Building backend services and automating workflows in an international and agile environment.
Solutions Architecture Advisor - Integrator collaborating with stakeholders on large - scale projects for clients. Driving impactful solutions in a dynamic and stimulating environment with continuous support.
Solutions Architect II integrating mission critical websites and applications for government organizations. Collaborating closely with customer teams to implement innovative solutions and ensure success.