Embedded Systems Engineer I

National Geographic • Washington, DC 20319

Posted 2 weeks ago

Job Description

Job Description SummaryNational Geographic Exploration Technology Lab is seeking an Embedded Systems Engineer to join an innovative and dynamic team that develops and systems, sensors, and robotics in support of National Geographic Labs programs and initiatives. The Embedded Systems Engineer will support the design, development, and testing of high performance electronics for these applications. Candidate will be working with a multi-disciplined, fast paced team and should be prepared to work on a large variety of interesting projects.

Primary responsibilities will include developing embedded software and control electronics for various hardware platforms and systems. Ideal candidate has experience programming OS applications as well as embedded processors. Programming experience required with preference to candidates with C/C++, Java and Linux experience. Candidate must be knowledgeable on common embedded communication buses such as I2C, CAN, Serial and SPI.

Job Description


* Embedded System Development Work independently or as a member of a cross-functional team to design, build, test and troubleshoot hardware and software for sensor and robotic systems. (20%)

* Firmware Implementation Creates a software specification and design mapped to requirements. Manages contract programmers to implement software design. (20%)

* Requirements Capture Define, analyze, and review requirements to meet end-user needs. (10%)

* Testing Oversees and performs unit and integration testing of firmware and hardware components. (20%)

* Field Support Supports field testing of implemented designs. (10%)

Minimum Education Required

Bachelor of science in electrical engineering, mechanical engineering, mechatronics, software engineering or computer science.

Minimum years and types of experience

Degree in engineering and experience debugging and prototyping PCBs. Some experience with PCB Design, schematic capture, layout, and component selection. Analog and digital design. Electronic fabrication.

Knowledge and skill requirements

Knowledge of C/C++, Java, Linux, MATLAB (or Simulink), Github, Labview, Altium Designer, SPICE. Knowledge of common embedded communication protocols, I2C, CAN, Serial, and SPI.



Responsibility percentages may vary depending on business needs.

National Geographic's headquarters is located in the heart of Washington, D.C. In addition to a unique and dynamic work environment, National Geographic offers its employees a comprehensive benefits package, including health and dental benefits, generous vacation and leave time, a 401(k) plan, and flexible work options. National Geographic is an Equal Opportunity Employer


Sign Up for Daily Job Alerts.

Thank You

You will receive your first job alert within 24 hours.

Similar Jobs

    Browse Jobs | Terms & Conditions | Privacy Policy | Unsubscribe
    POWERED BY