Job Description :

Key Responsibilities & Skills
Responsibilities/Skills:
-Develops real-time embedded applications that meet strict timing requirements
-Develops BSP software for proprietary (8/16/32-bit bare metal) and VME/VPX embedded systems
-Develops device driver software for hardware peripherals (register-level drivers, modify existing OS drivers, drivers for custom FPGA/CPLD peripherals)
-Participates in all software development phases from requirements, design, coding, implementation, testing, and qualification
-Generates/supports generation of software documents (SRS, SDD, STD, etc.)
-Supports design review presentations for both internal and external customer audiences
-Participates in the testing and qualification processes in the field and with external validators
-Participates in improving development processes and implementation of new technologies

Knowledge/Requirements:
Required
-BS Electrical/Computer Engineering, BS Computer Science preferred. Associates degree required.
-3+ years of experience with C/C++ on embedded systems (prefer avionics or automotive)
-3+ years of experience with hardware integration including device drivers
-Ability to understand digital & analog electronics schematics to drive software development
-Ability to obtain security clearance at Secret level
Preferred
-Linux kernel development and build systems (Yocto, Buildroot) experience
-BSP development experience for SH2A, ARM, PowerPC, or x86 architecture processors
-Experience with Agile development methods
-Experience with FPGAs/CPLDs, VHDL/Verilog
-Experience with RTOS, Linux, IPC (ARINC-653 RTOS is a plus).
-Experience with aircraft avionics including MIL-STD-1553. FACE experience is a plus
-Experience with DO178B/C is a strong plus, AS9100C/AS9115 is plus, data modeling is a plus

Equal Opportunity Employer:
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law

             

Similar Jobs you may be interested in ..