Business Forms

Embedded C Software Engineer – Job Order 3016

Embedded SW Engineer – Job Order 3016

Full-time or contract-to-hire
US citizen or permanent resident
Location: Falls Church, VA 22042
Compensation: DOE

Position Summary:
The Embedded Software Engineer is responsible for designing, coding and testing embedded real-time software. The target software will run on both COTS Single Board Computers and purpose-built PC boards. In addition, the software engineer will need to configure lab equipment to test code.
Essential Duties & Responsibilities:
¡E Port application to Linux kernel with RT_PATCH
¡E Rewrite application to be CPU and OS independent
¡E Test software to meet documented customer requirements
¡E Document processes
¡E Contribute to software, hardware and system design elements of proposal writing
¡E Bachelor¡¦s Degree in Computer Science, Computer Engineering, Electrical Engineering or related field
¡E Minimum of three (8) years¡¦ experience in an embedded environment
¡E Strong C or C++ skills
¡E Must be able to work independently
¡E Must be considered a US Person under ITAR and EAR (i.e. U.S. citizen, U.S. permanent resident, or protected individual such as a refugee or asylee)
¡E Must have the ability to obtain a security clearance
Knowledge & Experience:
¡E C/C++ coding language
¡E Experience with x86 or ARM CPUs
¡E RTOS experience, e.g., VxWorks, GreenHills, Lynx, Linux RT_PATCH, etc.
¡E Linux POSIX standard interfaces for application or driver development
¡E Familiarity with Networking and Communications Technologies, including:
o Protocols:
¡E Narrowband codecs G.711a/ulaw, G.729, MELP-e
¡E Wideband codecs ¡V Opus, SILK
¡E Transcoding
¡E SIP, Assured SIP, H.323, multicast
¡E Fax over IP ¡V T.38
¡E Modem Relay V.150.1
o RoIP
o Vocoders
o Dynamic Audio Bridging
o E-1/T-1 Conversion
o 2-wire analog ¡V FXO/FXS
o Ethernet
o Cybersecurity
o Dynamic Audio Bridging
o DiffServ
o Experience with any of the following is desirable:
„X Future Airborne Capability Environment (FACE)
„X Data Distribution Service (DDS)
„X Modular Open Systems Approach (MOSA)
„X Certification Authorities Software Team (CAST-32)
„X CORBA, RMI or other publish/subscribe software models
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

To apply for this job email your details to