Embedded Engineer Digital Signal
Job Description :
The role of the Embedded Software Engineer is design, develop, and test embedded software systems which control and process data from real-time electro-optical systems. Works under minimal supervision.
Essential Duties and Responsibilities:
Develop test procedures and software to test existing system components
Develop and implement systems/software test plans for new and existing products
Troubleshoot hardware/software failures of existing systems and determine probable causes
Bachelors in Computer Systems Engineering, Electrical Engineering, Systems Engineering
Bachelors in Computer Science acceptable if applicant has significant real-world test experience and hardware background
At least 5 years experience in system/software testing real-world systems
Proficiency in C/C++; also, TCP/IP
Must understand both hardware and software and how they fit together. Must possess sufficient hardware/software skills to perform testing and determine source of problems independently
Knowledge of Linux and Windows development
Organizational and testing/debug skills are top priorities
Experience with one or more of the following:
o Signal or image processing and pipelining
o Optimizing software for latency, throughput, critical timing; I/O bound and memory bound considerations
o Linux kernel-mode drivers
o Real-time systems
Very good oral and written communication skills
A high level of attention to detail
10 years experience in embedded real-time systems development and product development
Experience with one or more of the following
o Control systems experience
o Image/feature tracking and detection
o GPU/CUDA development experience
o Machine vision
Master?s Degree in CS or EE, with coursework in algorithms, signal processing, or control theory
Ability to frequently sit, and reach within hands and arms length.
Regularly required to use office equipment such as PC, printer, telephone, etc.
Specific vision abilities required by this job include close vision and use of computer monitor screens a great deal of time.
Individual?s primary workstation is located in an office with daily interaction in the production/manufacturing/lab areas.
The noise level in this environment ranges from low to moderate
||Chantilly, VA |