All new hires in technology and engineering positions are eligible for hiring bonuses! This position is eligible for a 10% hiring bonus.

POSITION: Senior Electrical Engineer (Embedded Systems)


LOCATION:  Washington D.C.

JOB ID: 21-014

CLOSING DATE: Until Filled

STATUS: Employee / Full Time

Envisioneering, Inc. is seeking a Senior Electrical Engineer with experience in embedded hardware and software.  This position offers an exemplar career opportunity to provide critical engineering services to the Department of the Navy and the Naval Research Laboratory (NRL) to advance the US Navy’s Electronic Warfare (EW) ship defense capabilities.


  •  Software System Design

EW systems require the detection and classification of large numbers of emitters through the coordination of multiple hardware and software subsystems, whose operational state must be managed to ensure the correct operation and reliable commanding of, and reporting of system events to the EW system operator. Software design is critical to manage the complex interaction between each subsystem’s state, nominal, and off-nominal condition handling and application specific processing in a deterministic manner. Software shall be designed to allow for maintainability as future development and changes to the system baseline require updates to the software over time.

  • Real-time and Near Real-time Software Development

Using C++ to develop real-time and near real-time applications to run on Real-time Operating Systems (RTOS – VxWorks or similar), Embedded Linux, or other operating systems.  This development requires extensive knowledge of the selected RTOS and the set of design tools available from the vendor.

  • Graphical User Interface Development

Develop and maintain graphical user interfaces (GUI) based on requirements elicited from interviews with the operators and end users.  GUI’s need to be platform independent or portable without requiring a complete redevelopment effort, between operating systems and development tools. GUI will be customizable to the particular mode of deployment.

  • Simulation

Use mathematical simulation packages such as Matlab/Simulink to validate and prototype designs or perform algorithm development to reduce hardware testing effort and improve system performance. When target hardware or vendor software is not available, develop software test harnesses simulating target hardware to the extent possible as a means to reduce integration time once target hardware becomes available.

  • Test Data Analysis

Develop methods for analysis and reporting of engineering telemetry collected from operational systems to be used for anomaly investigation as well as truth data in generating test reports.

  • Embedded Firmware Development

Develop embedded firmware targeting various subsystems with embedded processors. Embedded firmware is typically deployed to a resource limited microcontroller without a real-time operating system and is highly application specific depending on the circuit design.

  • Hardware Circuit Design

Design and review designs for application specific printed circuit boards (PCBs) and printed wire boards (PWBs). The design process includes component selection, design for reliability, and design for manufacturability. Apply software domain knowledge early in the hardware design process to ensure future embedded software development can be conducted in a manner that results in the development activity completed on schedule with all required functionality.

  • Integration and Testing

Support the integration and testing of systems and subsystems with the target platform(s). Develop and execute test plans or procedures to validate the proper operation of software when deployed on an operational platform on-site or off-site.  May require limited travel.

 Minimum Skills/ Qualifications:

  • 10+ years’ experience with safety-critical and/or mission-critical embedded systems
  • Proficient in C/C++ and Python, targeting embedded Linux and bare-metal
  • Knowledge of ARM Cortex-M microcontrollers + peripherals and cross compiler toolchains, preferably GNU-Arm-eabi-none on M0 and M4 cores
  • Knowledge of Zynq-7000 and ZynqMP+ UltraScale FPGAs, Vivado, Petalinux toolchains, yocto toolchains, uboot. Prefer some VHDL experience.
  • Comfortable reading electrical schematics and datasheets, using lab test equipment, PCB & design and production, debugging skills and board bring-up with in-circuit debugger/JTAG
  • Deep knowledge of communications standards and protocols
  • Experience with basic RF and other laboratory test equipment


  • Bachelor of Science in Engineering discipline, Mathematics, Computer Science, or other related technical degree. Masters preferred.

BENEFITS: Envisioneering, Inc. offers a stable work environment, a competitive salary, and a comprehensive benefits package effective date of hire; including 401k, Medical/Dental/Vision, FSA, Short Term, Long Term, AD&D and Life insurance, (employer paid), voluntary life, Tuition Reimbursement, Paid Leave, Holidays and much more.

AS A CONDITION OF EMPLOYMENT: You must pass a drug and pre-employment screening. U.S. Citizenship Required. *A Department of Defense (DoD) Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.  Please confirm in your cover letter or resume.

EQUAL EMPLOYMENT OPPORTUNITY: Envisioneering Inc. is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship and immigration status, age, disability or handicap, sex (including pregnancy), marital status, veteran status, sexual orientation, gender identity, genetic information, arrest record, hairstyle, or any other characteristic protected by applicable federal, state, or local laws. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities and general treatment during employment. Envisioneering Inc. is committed to creating and maintaining a workplace in which all employees have an opportunity to participate and contribute to the success of the business and are valued for their skills, experience, and unique perspectives.

Envisioneering, Inc. will endeavor to make a reasonable accommodation to the known physical or mental limitations of qualified employees with disabilities unless the accommodation would impose an undue hardship on the operation of our business. If you need assistance to perform your job duties because of a physical or mental condition, please let Human Resources know.

Envisioneering, Inc. will endeavor to accommodate the sincere religious beliefs of its employees to the extent such accommodation does not pose an undue hardship on Envisioneering, Inc.’s operations. If you wish to request such an accommodation, please speak to Human Resources.

Any employees with questions or concerns about equal employment opportunities in the workplace are encouraged to bring these issues to the attention of Human Resources. Envisioneering, Inc. will not allow any form of retaliation against individuals who raise issues of equal employment opportunity. If an employee feels he or she has been subjected to any such retaliation, he or she should bring it to the attention of Human Resources. To ensure our workplace is free of artificial barriers, violation of this policy including any improper retaliatory conduct will lead to discipline, up to and including discharge. All employees must cooperate with all investigations.

TO APPLY FOR THIS POSITION: Please submit a current resume with salary requirements @   . Resumes held in strict confidence.

Equal Employment Opportunity

Pay Transparency Non-Discrimination Provision



Job Application


Qualified applicants are considered for employment without regard to race, religion, sex, national origin, age, marital status, sexual orientation, veteran status, disability, or other protected characteristic.

Envisioneering, Inc. is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite employees to voluntarily self-identify their race or ethnicity. Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provisions of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. When reported, data will not identify any specific individual

This form will be kept in a confidential file separate from your application for employment.

Gender Identification (check one)
Select all the following categories with which you identify


Envisioneering, Inc. is a federal contractor subject to the Vietnam Era Veterans Readjustment Assistance Act of 1974 (VEVRAA), as amended, which requires that federal contractors take affirmative action to employ and advance in employment qualified individuals without discrimination based on a covered veteran status. To fulfill statistical reporting and affirmative action monitoring requirements, Envisioneering invites you to voluntarily identify your veteran status by answering the questions below. Submission of this information you submit will be kept confidential as required under applicable federal and state law. Should you decide not to self-identify at this time, you may do so at any time in the future.

Please check all that apply to you:

Voluntary Self-Identification of Disability

Form CC-305
OMB Control Number 1250-0005
Expires 5/31/2023

Why are you being asked to complete this form?

We are a federal contractor or subcontractor required by law to provide equal employment opportunity to qualified people with disabilities. We are also required to measure our progress toward having at least 7% of our workforce be individuals with disabilities. To do this, we must ask applicants and employees if they have a disability or have ever had a disability. Because a person may become disabled at any time, we ask all of our employees to update their information at least every five years.

Identifying yourself as an individual with a disability is voluntary, and we hope that you will choose to do so. Your answer will be maintained confidentially and not be seen by selecting officials or anyone else involved in making personnel decisions. Completing the form will not negatively impact you in any way, regardless of whether you have self-identified in the past. For more information about this form or the equal employment obligations of federal contractors under Section 503 of the Rehabilitation Act, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at .

How do you know if you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.
Disabilities include, but are not limited to:

Autoimmune disorder,for example,lupus, fibromyalgia, rheumatoid arthritis, or HIV/AIDS

Blind or low vision
Cardiovascular or heart disease
Celiac disease
Cerebral palsy
Deaf or hard of hearing
Depression or anxiety
Gastrointestinal disorders, for example, Crohn's Disease, or irritable bowel syndrome
Intellectual disability

Missing limbs or partially missing limbs
Nervous system condition for example, migraine headaches, Parkinson’s disease, or Multiple sclerosis (MS)

Psychiatric condition, for example, bipolar disorder, schizophrenia, PTSD, or major depression

Please check one of the boxes below:

Reasonable Accommodation Notice

Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.

i Section 503 of the Rehabilitation Act of 1973, as amended. For more information about this form or the equal employment obligations of Federal contractors, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Maximum upload size: 10MB
Attach Resume/ Upload your resume in doc,.docx or pdf format.

Corporate Headquarters 5904 Richmond Hwy, Ste. 300
Alexandria, VA 22303
Mailing Address: Same
(571) 483-4100 Office
(571) 556-8687 Fax

Washington Navy Yard 810 Potomac Ave, SE, Ste. 311
Washington, DC 20003
(571) 483-4101 Office
(571) 556-8687 Fax

Human Resources 16543 Commerce Dr., Ste. 100
King George, VA 22485
(571) 483-4107 Office
(970) 410-2722 Fax


Kentucky 160th Special Operations Aviation
Regiment (Airborne),
Fort Campbell

Georgia Hunter Army Airfield (HAAF)

Virginia Naval Surface Warfare Center
(NSWC) Dahlgren
King George
Office of Naval Research (ONR)

Washington D.C.Washington Navy Yard
Naval Sea Systems Command (NAVSEA)
Naval Research Laboratory (NRL)
Office of Naval Research (ONR)

Washington Bremerton/ Silverdale
Joint Base Lewis-McChord (JBLM)