Embedded Systems Developer
DescriptionDo you seek to tackle ambitious problems in innovative ways? Do you enjoy creating prototypes while working in a laboratory environment with state of the art equipment? Do you want to apply your laboratory experience toward developing cyber-resilient solutions for our US military service members? If so, we are looking for someone like you to join our APL team! We are seeking an electrical or computer engineer to help solve national security challenges. The Embedded Systems Developer will enhance APL's ability to prototype novel solutions for numerous sponsor agencies and departments. Together, we will innovate, assess and integrate real-time systems analysis, perform laboratory and field-testing, assist in post-processing data analysis, and communicate findings to sponsors. We cultivate an environment that promotes professional growth and a balanced life, and encourage diversity of thought! As a Resilient Systems Embedded Developer (Mid-career), you will: Contribute as core team member or team leader on a diverse portfolio of projects, applying creative thinking to solve problems related to Military and Space mission systems cybersecurity Create innovative hardware and software prototypes Port existing software-based solutions to embedded firmware Expand and enhance simulation and emulation environments used in laboratory experimentation Provide hands-on technical hardware expertise to numerous teams ranging from sponsor work to internal research and development tasks Contribute to hands-on experimentation, and provide recommendations on approaches Interface system components with test, measurement, and analysis equipment, enabling cybersecurity-related research and development QualificationsYou meet our minimum qualifications for the job if you Possess a BS in Electrical Engineering or Computer Engineering Have 3+ years' embedded troubleshooting experience using compilers, debuggers, and development tools, employing interfaces such as I2C, RS-232/422/485, IEEE-488 GPIB, USB, SPI, JTAG, J1939/CAN, Internet TCP/IP protocols and busses Have 2+ years' experience developing hardware and software for embedded systems, including systems on module, real-time operating systems, microcontrollers, FPGAs, and/or weapon systems assemblies, using supported tools and toolchains (eg, PetaLinux, Vivado Design Suite, Vivado HLS) Have 2+ years' automated test instrumentation programming experience for external physical systems control, monitoring, and communication An ability to adapt high-level source code (eg, C/C++ ) functional implementations to VHDL/Verilog Have experience creating emulated or simulated environments based on actual systems Have the knowledge and skills to ensure network and system cybersecurity Willingness to share knowledge with others, and ability to effectively present solutions to stakeholders (eg internal to the laboratory, sponsors) Are willing and able to travel up to 10% Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain Top Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include US citizenship. Can demonstrate that you are fully vaccinated against COVID-19. To ensure the safety and well-being of the community, APL has established a policy requiring that all staff be vaccinated against COVID-19. All staff members must provide proof of full vaccination or have an approved medical or religious accommodation by their start date. You will go above and beyond our minimum requirements if you Have a MS in Electrical Engineering or Computer Engineering Have 2+ years' Electrical schematic and circuit board design experience with Mentor DX Designer, ORCAD, or similar packages Have experience with engineering for military platforms and systems, including weapons, aircraft, spacecraft, ground vehicles, ships, submarines; combat systems, C4I, avionics and navigation systems, etc. Have experience with cryptographic protocols, or accelerating cryptographic operations with hardware Why work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at www.jhuapl.edu/careers.