Skip to main content

This job has expired

Embedded Firmware Engineer

Employer
ENSCO, Inc.
Location
Springfield, VA
Closing date
Oct 16, 2019

View more

ENSCO's NSS Division is seeking a Senior Embedded Firmware Engineer to support our primary focus areas in the development of multipurpose sensor systems. The successful candidate must have experience in embedded or mobile applications development. ENSCO is seeking a capable, forward-thinking individual to work with a team of talented engineers in the design, development, construction, and troubleshooting of specialized hardware solutions for a variety of highly valued customers. The candidate must have excellent decision-making skills, enjoy working as part of a team and be comfortable presenting information through briefings and informal meetings with internal management and the customer. This position offers outstanding opportunity for growth and personal development. The engineer may develop kernel and application level software primarily on embedded platforms. Typical platforms are multi-core COTS System-on-module boards running embedded Linux. Other products use simpler microcontroller platforms running an RTOS. These products generally perform data acquisition and signal processing of data from various sensor types. Additional tasking may include implementation of digital signal processing algorithms on FPGAs and Systems-on-chip such as a Virtex or Zynq. Qualifications Required (Skills) *BS degree in Computer Science, Software Engineering, or related discipline *7 years experience in a related field *Exceptional C/C++ developer *Experience in embedded Linux development on multi-core COTS System-on-module boards *Strong knowledge in OOA, OOD, and OOP paradigm *Prior experience with LabVIEW or MATLAB *Familiar with agile software development methodologies *Prior experience implementing driver and application level software on embedded platforms using a real-time operating system *Prior experience in the debugging of embedded software or firmware *A self-starter with excellent verbal and written communication skills *Capable of achieving organizational and program objectives *Ability to interface with all levels of internal management as well as program sponsors and sub-contractors *CURRENT AND ACTIVE TS/SCI SECURITY CLEARANCE FOR WHICH YOU MUST BE A US CITIZEN. IF YOU DO NOT MEET THIS REQUIREMENT YOU WILL NOT BE CONSIDERED. Qualifications Desired *MS degree in Computer Science, Software Engineering, or related discipline *10+ years' experience in a related field *Experience with software-defined radio development *Experience with analog-to-digital sampling systems *Experience in writing white papers or technical reports *Experience with Electronic Warfare (EW) applications *Experience with RF communications *Experience with FPGA design concepts (control, communication, DSP logic) *Experience with FPGA design tool flow (synthesis, place and route, simulation) *Comfortable using lab and electronic test equipment Division Description The National Security Solutions (NSS) Division provides security solutions for the United States government. NSS employees offer a multi-disciplinary approach to solve some of the most challenging technical problems in complex operational environments. Our areas of expertise are in sensor development and integration; chemical, biological and geophysical phenomenology; software applications and modeling; and operational applications of technology. Key customers include the Department of Homeland Security, the Department of Defense, and the Intelligence Community. Strength in Diversity ENSCO, Inc. and its wholly owned US subsidiaries are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert