Neptec Design Group

Neptec Design Group Ltd. is an experienced spaceflight engineering company. Neptec specializes in the development, production, integration, operation and support of intelligent spaceflight sensors, payloads, instruments and equipment. We are proud of our history of solving tough challenges and mission-critical problems for customers who do not view failure as an option. Our vision is to have our products and services continue to make important contributions to successful space missions worldwide.

Neptec Design Group Ottawa, ON, Canada
Feb 03, 2018
Full time
We are currently looking for multiple Intermediate Software Developers to participate in the second phase of design and deployment of flight software to be used to automate the Mobile Servicing System (aka Canadarm2) on the International Space Station (ISS). This software will be running on Neptec’s legacy Artificial Vision Unit, two of which remain on the ISS since their initial installation in the early 2000’s to support Neptec’s successful Space Vision System. The ideal candidate(s) will be comfortable developing software under QNX and will also have some experience with 2D image processing and tracking systems. This project will provide a solid experience base for the candidate(s) to eventually move on to a number of related spacecraft inspection, rendezvous and docking projects in the pipeline here at Neptec. BASIC DUTIES & RESPONSIBILITIES Performs requirements analysis and prepares software specifications Develops software architectural designs Prepares software design and test documentation Designs, codes and tests software Interface with customers during requirements definition and design review activities Participates in software and systems integration testing activities Participates in technical meetings with peers and possibly customers Collaborates with other engineering/project team disciplines Serves as recognized technical authority for the software engineering discipline, providing advice on specific aspects of design projects EDUCATION, EXPERIENCE & QUALIFICATIONS B.Sc. or equivalent in computer science, math, engineering, or physics, MSc is an asset 3-5 years’ experience in software development Experience with C/C++ programming languages Experience with software version control (git, subversion) Experience with Qt is an asset Experience with Python is an asset Experience with MATLAB is an asset Experience with QNX is an asset Experience with Robotics Operating System (ROS) is an asset Experience in developing software under Linux and Windows Experience in all phases of software development lifecycle Familiar with military and/or commercial software development standards Self-motivated with exceptional organizational, interpersonal, and communication skills, both verbal and written Ability to work well in a team-oriented, rapidly changing environment Must be willing to work in a hands-on environment Able to obtain a Federal Government Security Clearance (minimum Secret Level II)
Neptec Design Group Ottawa, ON, Canada
Feb 03, 2018
Full time
Reporting to the Director of Quality, the Product Assurance Specialist is an integral part of the team and is responsible for ensuring the highest possible quality for Neptec projects. Typical duties include but are not limited to: Assisting in the development, maintenance, and evaluation of the company Quality system meeting ISO 9001 standards including scheduling and performing quality audits, initiating corrective actions; investigating product failures and more, Preparing Quality Assurance Plans and EEE parts control plans and implementing project quality requirements to ensure customer requirements are met, Reviewing and approving product electrical, FPGA and software requirements, Reviewing and approving design drawings/documents, analysis, test plans/procedures/reports, Performing inspections/test witnessing for assessing Neptec products and deliverables ensuring customer requirements are met, Working in conjunction with others to create, implement, evaluate and adjust company’s quality policies, standards, and procedures. This includes working with process owners to establish programs and improve compliance with Quality Standards, Determining, reviewing and approving supplier’s performance as per required specifications and conduct of supplier audits, Developing and maintaining QA standards relating to processes and products, Maintaining systems to measure performance against established standards, Implementing approved sampling, reporting and data analysis as required, Participating in customer and supplier meetings, Communicating with and providing direction to project teams on quality issues on a regular basis, and proactively assisting in resolving issues as they relate to quality, Managing regulatory compliance requirements, Providing input to requests for proposals on quality related points, Developing and delivering quality training as required. EDUCATION, EXPERIENCE & QUALIFICATIONS • A degree from a recognized university (Electrical Engineering, Computer Science or Computer Engineering preferred), • 2-3 year’s related experience, • Strong knowledge of quality system principles and practices including knowledge of ISO 9001 or AS9100, • Knowledge of military and aerospace quality standards, • Familiar with engineering concepts and practices including electrical, FPGA, software, optical and mechanical design and verification, • Familiar with workmanship requirements (IPC) for PWB design and fabrication, circuit card assembly, harness assembly and ESD, • Familiar with EEE parts quality and radiation requirements as well as Alert processing, • Familiar with laser development and laser safety requirements, • Experience writing proposal Quality and Product Assurance Plans including safety and EEE parts, • Strong computer skills in MS Office and configuration control software, • Strong communication skills, both oral and written, • Capable of working well individually as well as part of a team, • Attention to detail and ability to maintain up to date and accurate records, • Able to obtain a Federal Government Security Clearance (minimum Secret Level II). ASSETS Knowledge of military and aerospace quality standards including those of NASA and ESA, Knowledge of other workmanship requirements such as NASA and ESA.
Neptec Design Group Ottawa, ON, Canada
Feb 03, 2018
Full time
At Neptec, the Electrical Engineer designs, develops and implements electronic systems or sub-systems comprising multiple integrated circuits, discrete components and printed circuit boards. He or she will interpret application requirements, sources and select components, ensuring correct interoperability between selected components at both the electrical and functional levels. Generally, he or she will be required to test and debug designs once prototypes are built, and create required design documentation. May be required to handle mechanical issues of connectors, PCB form factors, heat dissipation and/or regulatory compliance. May also include FPGA design and some low-level software development to test boards in lab environment. BASIC DUTIES & RESPONSIBILITIES Independently applies engineering principles to complex projects relating to the design of products or tools. May be required to assist on problems of diverse scope where independent studies, analyses, interpretations and conclusions are made. Performs circuit card level design and testing for both analog and digital circuit cards. Prepares and maintains design documentation including: Circuit card design specifications, Board-level test procedures and reports, System test procedures and reports, Engineering change notices, Derating analysis, worst case analysis, FMECA, reliability analysis. Conducts and documents engineering performance and budget analysis. Conducts and documents investigations of hardware anomalies and failures. Provides technical guidance to less experienced staff. EDUCATION, EXPERIENCE & QUALIFICATIONS BSc in Electrical Engineering or equivalent, 3-5 years related experience, Analog and digital design experience (requirements definition, schematic capture, design analysis, board layout, integration in lab, qualification testing), Schematic capture, board layout and signal integrity analysis, Capable of working under pressure to meet time critical deadlines, Highly motivated team player with excellent communication skills, initiative, superior problem solving skills, the ability to prioritize tasks and willingness to learn and adapt, Strong documentation skills, Familiarity with formal configuration control methods, Able to obtain a Federal Government Security Clearance (minimum Secret Level II). ASSETS Familiarity with radiation analysis and EEE-INST-002, Design for EMI/EMC compliance, Knowledge of FPGA design, Custom power supply design, Design experience for the military or space industry.  
Neptec Design Group Ottawa, ON, Canada
Feb 03, 2018
Full time
Neptec Design Group is looking for a Junior Vision System Engineer to participate in the development of next-generation 2D & 3D vision systems for Space exploration applications.  The candidate must be experienced with state of the art techniques used in 2D and 3D computer vision.  The candidate will also be experienced with software development, optics, data analysis and lab work. BASIC DUTIES & RESPONSIBILITIES Design, prototype and characterize 2D/3D data processing and machine vision algorithms. Design, implement and document 3D vision system software in C/C++ on Windows and embedded processing platforms. Interface with hardware including cameras, 3D sensors, motion sensors and robotics. Design and perform tests to characterize the performance of vision systems against customer requirements. Support flight system testing, integration and mission operations. Document and present work done to management, customers and at other venues (like conferences). Assist with ongoing development and maintenance of, and adherence to, Software Development standards and processes. Plan, estimate, track, and communicate project status with regards to time, content, performance, and quality. The position involves enhancement of current system capabilities and creation of new capabilities. The position may require travel. KNOWLEDGE, SKILLS & ABILITIES Degree in Computer, Electrical or Mechanical Engineering with a specialty in computer vision or image processing. Related degrees may also be considered. 1-3 years relevant experience. Experience in design, implementation and characterization of computer vision systems (especially 3D), either through graduate studies or industry work. Familiar with Object Oriented software design and development in C++. Experience in 3D visualization software design, either with OpenGL or DirectX. Familiarity with 2D/3D machine vision concepts and algorithms. Knowledge of technologies and techniques used in 3D sensing. Knowledge of data analysis (e.g. Matlab) and computer vision software (e.g. OpenCV). Strong math skills with good knowledge of kinematics. Self-motivated with exceptional organizational, interpersonal, and communication skills, both verbal and written. Strong problem-solving abilities. Ability to work well in a team-oriented, rapidly changing environment. Able to obtain a Federal Government Security Clearance (minimum Secret Level II). ASSETS Experience in the Aerospace sector. Knowledge of optics and optics design. Familiarity with MFC and/or QT development. Familiarity with Python.
Neptec Design Group Ottawa, ON, Canada
Feb 03, 2018
Full time
The Systems Engineer is responsible for liaising with project managers to steer projects forward and achieve success. The Systems Engineer will lead the definition of the systems architecture, specifications and working parameters for hardware and software compatibility, and will coordinate the development of subsystems and support the integration in the total system. Primary duties will include, but are not limited to: • Applying engineering knowledge to large and/or complex projects in the design, development, test and integration of complex, specialized products and/or technologies, • Collaborating with Project Managers and project team members to develop system level requirements and translate those into specific requirements for product development, • Supporting the development of system architecture and system design documentation, • Tracking of project requirements and ensuring requirements are being validated and/or verified throughout the project lifecycle, • Providing technical oversight and review support to development groups during product design and development, • Developing test procedures for verification and validation of system requirements, • Coordinating and supporting integration and testing activities, • Preparation of supporting documentation throughout all phases of a project including operational procedures, test procedures, test records and test results, • Supporting investigations and troubleshooting of system-level issues as they arise, • Working with Project Managers to ensure project schedules and budgets are maintained while accomplishing project deliverables. EDUCATION, EXPERIENCE & QUALIFICATIONS • BS/MS in Engineering or equivalent, • Five or more years’ experience working in a technical capacity, • Knowledge and experience in the design, analysis, integration and/or test of mission-critical hardware, • Experience with design, development, engineering analysis, integration, and test, • Advanced skills in Microsoft Office (Excel, Word, PowerPoint etc.), including MS Project and MS Visio, • Experience working with customers, subcontractors and vendors in various level technical and business relationship engagements, • Highly motivated team player with excellent communication skills, initiative, superior problem-solving skills, the ability to prioritize tasks and willingness to learn and adapt, • Experienced with project management practices, • Deadline oriented with an ability to manage multiple tasks and projects concurrently, • Capable of working under pressure to meet time critical deadlines, • Able to obtain a Federal Government Security Clearance (minimum Secret Level II). ASSETS  • Knowledge and experience in the design, analysis, integration and/or test of space flight hardware, • Experience in the aerospace industry working with customers such as the Canadian Space Agency, National Aeronautics and Space Administration and/or the European Space Agency.