Job Description

Embedded Software- Engineer

Contract 40 hours weekly, 3 years 

US Citizen who can obtain a security clearance

Description:
Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for product lines. Designs, develops, codes, tests and debugs system software. Involved in specifications, design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability and scalability of system resources. Integrates and validates new product designs. Supports software QA. Provides post production support. Interfaces with hardware design and development. Experience in embedded systems development. Experience in hands-on development and troubleshooting on embedded targets. Solid programming experience in C or C++.

Proven experience in embedded systems design with preemptive, multitasking real-time operating systems. Knowledge of reading schematics and data sheets for components. Strong documentation and writing skills.

The successful applicant will play a key support role in creating and transitioning advanced HW/embedded systems technology with a focus on the Cyber Physical portion of our portfolio. R&D activities in this area span from hardware supply chain security to Cyber-Electronic Warfare (Cyber-EW).

BS degree plus 7 years of experience or MS plus 5 years of experience. Substitution may be applied with justification.

Required (must have requirements):

Knowledge and significant experience in:
• Digital system design
• Xilinx FPGA tool flow from RTL design through synthesis, place-and-route and FPGA bring-up, utilizing modern processes and tools for mixed RTL/embedded processor designs
• Embedded systems development in VHDL/Verilog, Python and C.

Preferred (nice to have requirements:

Experience with any of the following is a strong plus:
• Requirements analysis, trade-space analysis, and system engineering
• Engineering, manufacturing, board building in production environments
• Hardware and software testing
• Digital Signal Processing or interest and willingness to learn
• Government requirements, documentation, and accreditation of DoD systems.
 

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online