Systems Engineer
June 26, 2023Commissioning Engineer
September 14, 2023Senior Firmware Engineer
Location: Parsippany, NJ
Salary: $95,000-$110,000
Type: Direct
Enser is an Engineering Services Company that provides Staffing Support. This position is not internal to Enser. Please No Agencies.
Overview:
Essential Functions
The Senior Firmware Engineer position is responsible for the development and testing of mission critical firmware in our Power & Actuation Systems (PAS) group. This individual will be part of a development team creating embedded firmware for the manipulation and control of flight actuation systems. Activities for this role include requirements gathering and definition, firmware development, code management, code review, firmware testing, release documentation and system validation. This individual will play a key role on high priority programs and have significant interactions with system engineers and test engineers.
Minimum Required Qualifications
Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering
Development experience in VHDL
Experience developing firmware using a formal Firmware Development Life Cycle process.
Experience developing firmware tests and performing firmware verification.
5+ years of experience developing firmware.
Experience debugging embedded systems (JTAG, emulators)
Experience with test equipment such as logic analyzers and oscilloscopes
Strong documentation and writing skills.
Ability to work closely with a team of engineers and technicians and comfortable in laboratory environment.
Ability to obtain and maintain a security clearance.
Must be a US Citizen
Preferred Qualifications
Familiarity with one of the FPGA vendors (Intel, Lattice, Xilinx and Microchip)
Experience with other programming languages Verilog HDL/C
Experience with RTCA DO-254 complex hardware certification process
Experience in code coverage, static timing, and power analyses
Ability to read and follow electronic schematics.
Work Environment
This job interacts in a professional office environment, engineering lab, and manufacturing environments. This role uses standard office equipment such as computers, phones, photocopiers, hand tools, test equipment, as well as environments inclusive of the appropriate eye, hearing, ESD and foot protection (as required).
Overtime and weekend work could be required if job duties demand.
Minimal travel expected for this position (<10%).
General Physical Requirements
Frequent verbal communications
Specific vision capabilities may be required including close vision and depth perception.
Job may require Lab bench work, including manipulation of small objects and use of hand tools and test equipment.
The employee may be required to lift and/or move items weighing up to 25 pounds.
Must be able to remain in a stationary position 90% of the time during prolonged periods sitting at a desk and working on a computer.