Senior Firmware Engineer

Location: Torrance, CA
Date Posted: 01-18-2018
The Patriot Group, Inc. (TPGI) is seeking a Senior Firmware Engineer to join our defense/aerospace partner's Products & Engineering Division . Apply today for the opportunity to join a fast growing Southern California high tech company specializing in advanced military defense, homeland security, and energy solutions. This is a “hands-on” engineering position. Candidates with experiences in electronic communication systems are encouraged to apply.
 
What You'll Be Doing:
  • Development of the electronic and microelectronic systems.
  • Hands-on design, development, test, and maintenance of firmware, BSP and device drivers for electronic and microelectronic systems, including FPGA-based and microprocessor-based computers.
  • Write software and firmware code to support the airborne data loader and computer systems.
  • Provide supporting documentation in terms of data analysis, reports, test procedures, and calibration.
  • Perform integration and checkout, trouble-shooting, analysis, and reporting in accordance with project team objectives, requirements and schedules.
  • Circuit design, simulation, and layout/ Component and development board selection
  • Testing, validation, and troubleshooting/ Flash memory error correction coding
  • Test and validate new products and designs in the lab
  • Participate in internal research and development of new technologies
  • Characterization of hardware under varying conditions, such as varying environmental conditions
  • Track and perform to fast-paced program schedules to ensure timely execution and delivery
  • Resolve technical problems during test and integration phases
  • Generate and review technical product documentation, including written documentation instructing customers in the use of delivered products
  • Establish design criteria for the product, and determine material requirements, product operational capabilities and limitations
  • Writing and supporting proposals involving the design and development of electronic systems
  • Presentation to customer in various design review and peer review meetings
 
What You’ll Need:
  • Bachelor’s Degree in Electrical Engineering, Computer Science, Applied Physics, Avionic Engineering, System Engineering, or a related field is required. Master’s Degree is a plus
  • 3+ years of system-level integration, application and embedded systems development
  • Experience ECAD tools for schematics and PCB layout
  • Experience with OrCAD and Cadence Toolkit is required
  • Scripting experience with Perl/Python/Tcl
  • Shell Scripting 
  • Low level SW development, Linux kernel programming experience
  • Experience with RTOS - VxWorks, Green Hills Integrity 
  • Experience with Linux/Unix and Windows platforms/OS
  • Linux on ARM/PowerPC/Intel CPUs
  • Knowledge of device driver development (PCIe, 1553, UART, I2C, GPIO, USB, SATA and so on)
  • Experience using JTAG for verifying designs and testing PCBs
  • Experience with IDE / Integrated Development Environment (ex: Eclipse, Visual Studio)
  • Hands-on electronic assembly and integration to meet performance, environmental and human factors requirements; additional electronic software/hardware integration is a plus
  • Use of test equipment such as digital scopes, logic analyzers, power supplies, signal generators, mixed signal
  • oscilloscope, network analyzers, spectrum analyzers, and control software.
  • Experience with anechoic test chambers a plus
  • Experience reading schematics
  • Understanding of constraints and systems performance 
  • Data analysis and Debugging
  • Experience with programming in C/ C++/ C#, MATLAB/Simulink, and LabView a plus.
  • Experience with FPGA tools (e.g., Xilinx ISE, Altium Quartus) 
  • Technical Documentation formation
  • Security Clearance is desired. This position requires the ability to obtain a US Security Clearance within the first year.
 
What You'll Receive:
  • Full time, direct hire employment
  • Competitive Salary and Benefits
  • Opportunities for professional growth and development within a stable and fast growing defense/aerospace contractor
The Patriot Group, Inc. (TPGI)
A California Certified Disabled Veteran Business Enterprise (CA DVBE)
www.thepatriotsgrp.com 
info@thepatriotsgrp.com 
or
this job portal is powered by CATS