Hardware Design Engineer
Job Description
Job Description
Hardware Design engineers apply principles and techniques of engineering, mathematics, electrical and computer science to the design, development, and testing of electrical hardware, software applications for computers.
Responsible for working on projects that are currently being developed by the company and many upcoming technically refreshed programs.
Must have a minimum of 5 years experience.
Key Responsibilities :
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Collaborate with software Engineers to build components for system PCB hardware
2. Designing and developing components such as printed circuit boards (PCB), processors, memory modules, and network components, developing blueprints, schematics and drawings.
3. Ensure seamless integration of new software programs and applications with existing system hardware.
4. Apply understanding of software languages and integration processes problem-solving initiatives.
5. Apply best practices and standard operating procedures.
6. Test new software, troubleshoot and fix issues per test protocols.
7. Testing hardware prototypes and analyzing and interpreting performance data.
8. Work closely with clients and cross-functional departments to communicate project statuses and proposals.
9. Analyze data to effectively coordinate the installation of new systems or the modification of existing systems.
10. Perform quality assurance reviews to ensure that computer hardware designs are accurate.
11. Communicate key project data to team members and build cohesion among teams.
12. Develop and execute project plans.
13. Generating analytic and performance reports for presentation and revision.
14. Develop test prototypes.
15. Identify solutions to improve production efficiency.
16. Use design software to develop models and drawing of new products.
17. Maintain existing engineering records and designs.
18. Assess all engineering prototypes to determine issues or risks.
19. Coordinate with other engineers, management, and the creative department.
Job Duties and Responsibilities
- Designing and developing hardware such as printed circuit boards (PCB), processors, memory modules, and network components
- Creation / decomposition of hardware technical requirements documentation (schematics and drawings)
- Define and test hardware components individually and in tandem with external computer systems for hardware integration
- Analyzing systems data in order to make changes to the hardware configuration
- Troubleshooting and diagnosing errors and suggesting suitable repairs or modifications
- Collaborating with software developers to ensure the hardware functions for its intended purpose
- Ensure appropriate traceability of hardware technical requirements and validation process
- Create and support the creation of risk management documentation such as DFMEA
- Assess and characterize technologies that will meet our business needs
- Lead projects and communicate project status to cross-functional audience
- Maintain hardware system configuration through engineering change management
- Support the creation of verification and validation test plans and protocols
- Create specifications and documents for components and completed computer systems
- Support creation and update of hardware installation documentation
- Mentor junior engineers
- Lead process improvements for the hardware systems engineering group
- Work with project team to create and set schedules
- Serve as technical lead on projects
Required Skills
Bachelor’s degree in Computer engineering or computer science or Electrical Engineering.
Extensive knowledge of computer hardware, software, strong set of technical knowledge of hardware design, programming languages and engineering design principles including :
- Ability to see potential problems in a system and analyze complex issues and provide solutions
- Experience in develop technical reports for presentation
- Proficiency in design software such as AutoCAD and Altium
- Excellent diagnostic and problem-solving abilities and provide solutions
- Risk management and documentation
- Experience in Software / Hardware and System integration
- Programming or coding languages HDL languages such as Verilog, VHDL, and System C.
- Adhere to processes and implement process improvement changes
- Experience in Verification and Validation concepts and applications
- Flexible / adaptable ability to work with a team and independently in a fast-paced and
- quickly changing environment
- Takes ownership of work and completes it efficiently and on time
- Team player who puts the success of the team first
- Ability to multi-task without losing effectiveness
- Ability to rapidly acquire new skills and learn on the job
- Embedded systems design is a plus
Competencies
1. Technical Capacity
2. Problem Solving / Analysis
3. Decision Making
4. Learning Orientation
5. Teamwork Orientation
Supervisory Responsibility
This position has no supervisory responsibilities.
Work Environment
This job primarily operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
The performance of this position may occasionally require exposure to the manufacturing areas, which may require the use of personal protective equipment such as lab coats / ESD and safety glasses.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of the job.
While performing the duties of this job, the employee is regularly required to talk or hear. The position also requires the ability to perform physically demanding activities.
Must be able to push, bend, stoop, pull, lift and carry numerous components, racks, wiring, computers and equipment. Maximum single equipment and / or component weight of 25 pounds.
May involve repetitive hand motion.
Position Type and Expected Hours of Work
This is a full-time position. Days and hours of work are Monday through Friday, 7 : 00 a.m. to 4 : 00 p.m. Occasional evening and weekend work may be required as job duties demand.
Travel
Travel is primarily local during the business day, although some out-of-area and overnight travel may be expected.
Required Education and Experience
A bachelor's degree in computer science, software engineering, electrical engineering, Embedded systems design is a plus.
EEO Statement
NBP provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Company Description
Since 1966, NBP has established an undisputed reputation for innovation, quality, performance and integrity in the engineering, design and manufacturing of Landing Visual Aids including Approach Lighting Systems and Monitoring and Control Systems for the aviation, utility and defense industries.
NBP also offers training and field support services.
Company Description
Since 1966, NBP has established an undisputed reputation for innovation, quality, performance and integrity in the engineering, design and manufacturing of Landing Visual Aids including Approach Lighting Systems and Monitoring and Control Systems for the aviation, utility and defense industries.
NBP also offers training and field support services.