What are the responsibilities and job description for the Systems Engineer III position at Apex Systems?
Job Details
Job#: 2057721
Job Description:
Systems Engineer III
Job Overview:
The Systems Development Engineer with TPM Responsibilities is a multifaceted role that combines technical expertise in systems engineering with project management and leadership skills. This position is responsible for designing, developing, and integrating complex systems while also overseeing the technical aspects of projects from conception to completion. The role requires a deep understanding of systems architecture, software and hardware integration, and the ability to manage cross-functional teams to deliver high-quality solutions.
Key Responsibilities:
Using Systems Engineering Methodology, Design and develop automated test systems, including both hardware and software components, to meet specific product testing requirements.
Create and maintain test software using languages such as Python, C , LabVIEW, or TestStand.
Integrate various hardware components, including data acquisition systems, power supplies, and measurement instruments, into cohesive test platforms.
Develop and implement test algorithms and methodologies to ensure comprehensive product evaluation.
Collaborate with cross-functional teams (e.g., product development, manufacturing, and quality assurance) to understand testing needs and design appropriate solutions.
Troubleshoot and debug test systems, addressing both hardware and software issues.
Optimize existing test systems for improved efficiency, accuracy, and throughput.
Document test system designs, procedures, and maintenance requirements.
Provide technical support and training to test operators and other engineers on the use and maintenance of test systems.
Stay current with industry trends in test automation, measurement technologies, and relevant standards.
Participate in continuous improvement initiatives to enhance overall testing processes and methodologies.
Manage test system projects, including timeline and resource allocation.
Define and manage the technical roadmap for assigned projects or product lines.
Develop comprehensive project plans, including timelines, resource allocation, and risk assessments.
Lead cross-functional teams, including engineers, designers, and other stakeholders, to ensure project goals are met.
Monitor project progress, identify and mitigate risks, and provide regular status updates to senior management and stakeholders.
Manage project budgets and resources, ensuring efficient utilization and cost-effectiveness.
Facilitate communication between technical teams and non-technical stakeholders, translating complex concepts into understandable terms.
Ensure compliance with relevant industry standards, regulations, and company policies throughout the development process.
Drive continuous improvement initiatives to enhance development processes and methodologies.
Required Qualifications:
Bachelors degree in Electrical Engineering, Computer Engineering, or a related field.
7 years of experience in systems development, with at least 3 years in a technical leadership or program management role.
Proficiency in at least one programming language commonly used in test automation (e.g., Python, C , LabVIEW).
Experience with instrumentation control and data acquisition systems.
Knowledge of communication protocols such as GPIB, RS-232, Ethernet, and USB.
Familiarity with test and measurement equipment (e.g., oscilloscopes, multimeters, signal generators).
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Strong understanding of systems engineering principles, methodologies, and best practices.
Proficiency in systems modeling and analysis tools (e.g., SysML, UML, MATLAB).
Experience with software development methodologies (e.g., Agile, Scrum) and version control systems.
Familiarity with hardware-software integration and embedded systems development.
Excellent project management skills, including experience with project management tools (e.g., JIRA, Microsoft Project).
Strong analytical and problem-solving abilities.
Outstanding communication and interpersonal skills, with the ability to lead and influence cross-functional teams.
Demonstrated ability to manage multiple complex projects simultaneously.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Job Description:
Systems Engineer III
Job Overview:
The Systems Development Engineer with TPM Responsibilities is a multifaceted role that combines technical expertise in systems engineering with project management and leadership skills. This position is responsible for designing, developing, and integrating complex systems while also overseeing the technical aspects of projects from conception to completion. The role requires a deep understanding of systems architecture, software and hardware integration, and the ability to manage cross-functional teams to deliver high-quality solutions.
Key Responsibilities:
Using Systems Engineering Methodology, Design and develop automated test systems, including both hardware and software components, to meet specific product testing requirements.
Create and maintain test software using languages such as Python, C , LabVIEW, or TestStand.
Integrate various hardware components, including data acquisition systems, power supplies, and measurement instruments, into cohesive test platforms.
Develop and implement test algorithms and methodologies to ensure comprehensive product evaluation.
Collaborate with cross-functional teams (e.g., product development, manufacturing, and quality assurance) to understand testing needs and design appropriate solutions.
Troubleshoot and debug test systems, addressing both hardware and software issues.
Optimize existing test systems for improved efficiency, accuracy, and throughput.
Document test system designs, procedures, and maintenance requirements.
Provide technical support and training to test operators and other engineers on the use and maintenance of test systems.
Stay current with industry trends in test automation, measurement technologies, and relevant standards.
Participate in continuous improvement initiatives to enhance overall testing processes and methodologies.
Manage test system projects, including timeline and resource allocation.
Define and manage the technical roadmap for assigned projects or product lines.
Develop comprehensive project plans, including timelines, resource allocation, and risk assessments.
Lead cross-functional teams, including engineers, designers, and other stakeholders, to ensure project goals are met.
Monitor project progress, identify and mitigate risks, and provide regular status updates to senior management and stakeholders.
Manage project budgets and resources, ensuring efficient utilization and cost-effectiveness.
Facilitate communication between technical teams and non-technical stakeholders, translating complex concepts into understandable terms.
Ensure compliance with relevant industry standards, regulations, and company policies throughout the development process.
Drive continuous improvement initiatives to enhance development processes and methodologies.
Required Qualifications:
Bachelors degree in Electrical Engineering, Computer Engineering, or a related field.
7 years of experience in systems development, with at least 3 years in a technical leadership or program management role.
Proficiency in at least one programming language commonly used in test automation (e.g., Python, C , LabVIEW).
Experience with instrumentation control and data acquisition systems.
Knowledge of communication protocols such as GPIB, RS-232, Ethernet, and USB.
Familiarity with test and measurement equipment (e.g., oscilloscopes, multimeters, signal generators).
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Strong understanding of systems engineering principles, methodologies, and best practices.
Proficiency in systems modeling and analysis tools (e.g., SysML, UML, MATLAB).
Experience with software development methodologies (e.g., Agile, Scrum) and version control systems.
Familiarity with hardware-software integration and embedded systems development.
Excellent project management skills, including experience with project management tools (e.g., JIRA, Microsoft Project).
Strong analytical and problem-solving abilities.
Outstanding communication and interpersonal skills, with the ability to lead and influence cross-functional teams.
Demonstrated ability to manage multiple complex projects simultaneously.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.