Embedded Firmware Engineer Job at ECS Federal, Chantilly, Loudoun County, VA

  • ECS Federal
  • Chantilly, Loudoun County, VA

Job Description

Job DescriptionEverforth ECS is seeking an Embedded Firmware Engineer to join the RPL team in Chantilly, VA.We're looking for an Embedded Firmware Engineer to design, develop, and maintain embedded software for our hardware products. You will work closely with hardware, software, and product teams to deliver reliable, high-performance firmware solutions that power and drive our newest relief-providing devices. You WillDesign, develop, and debug firmware for embedded systems and microcontrollersCollaborate with hardware engineers to define system architecture and hardware/firmware interfacesWrite clean, efficient, and maintainable code in C and C++Develop and execute unit tests, integration tests, and system validationOptimize firmware for performance, memory usage, and power consumptionTroubleshoot and resolve issues in embedded systems and field deploymentsContribute to code reviews and maintain thorough technical documentationSupport bring-up and validation of new hardware platformsOccasional domestic and international travel (up to 15% of the time, several times a year) to support installations, testing and other project related activities. Job RequirementsBachelor’s degree in Electrical Engineering, Computer Engineering, or related field3+ years of experience in embedded firmware developmentStrong proficiency in C/C++ programmingExperience working with microcontrollers and embedded systems (bare-metal and RTOS)Familiarity with hardware interfaces such as SPI, I2C, UART, CAN, and USBExperience using debugging tools (programmer/debuggers, power supplies, oscilloscopes, logic analyzers, JTAG, etc.)Understanding of memory management, interrupts, and real-time constraintsStrong analytical and problem-solving skillsAbility to read and interpret electrical schematicsEffective communication and teamwork skillsWillingness to learn and take direction from senior EngineersAbility to obtain and maintain a US Government DoD Security Clearance. Job DetailsJob Type: Full-timeCategory: Engineering & Technical Disciplines (Non-IT)Salaried: Salaried

Job Tags

Similar Jobs

Equitas Academy

Chief Academic Officer Job at Equitas Academy

 ...Chief Academic Officer Equitas Academy provides a structured, achievement-based community that prepares students to graduate from four-...  ...can upload your resume and cover letter. Commitment to Diversity Equitas Academy is actively seeking to build a diverse... 

BAM Technologies, LLC

Full Stack Developer III Job at BAM Technologies, LLC

 ...Full Stack Developer BAM is a dynamic, multi-disciplinary rm with leading-edge skills in information technology, software development and...  ...Provide/receive guidance and mentorship to/for junior developers, fostering a culture of... 

Sevita

Community Services Program Supervisor Job at Sevita

Sevita is seeking a Program Supervisor in our Community & Social Services department. In this role, you will oversee daily program operations, support and coach direct care staff, ensure quality, person-centered services, and maintain compliance with policies and regulations... 

SCHMIDT

Junior Pastry Sous Chef- Overnight Job at SCHMIDT

 ...modern face to H&S Bakery. We want people to see it, touch it, and taste it, to have a full sensory experience. As soon as you walk...  ...environment. This role assists with maintaining product quality, food safety standards, team leadership, production efficiency, and proper... 

Aya Healthcare

Exercise Physiologist Job at Aya Healthcare

 ...hour shifts) Requirements: Master's Degree in Clinical Exercise Physiology or related field is required. Requires 1-2 years...  ...rehabilitation. ACSM Certified Clinical Exercise Physiologist (ACSM-CEP) and/or AACVPR CCRP credential strongly is preferred...