Firmware engineer Security Clearance
Job in
Aberdeen Proving Ground, Harford County, Maryland, 21005, USA
Listed on 2025-12-23
Listing for:
CCS Global Tech
Full Time
position Listed on 2025-12-23
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, Embedded Systems / Firmware, C++ Developer
Job Description & How to Apply Below
Location: Aberdeen Proving Ground
Job Responsibilities:
* Design and develop firmware for embedded systems.
* Collaborate with hardware engineers to define system requirements.
* Test and debug firmware to ensure optimal performance.
* Write and maintain technical documentation for firmware projects.
* Optimize firmware code for efficiency and reliability.
* Implement firmware updates to improve system functionality.
* Analyze and resolve firmware-related issues and bugs.
* Conduct code reviews and provide constructive feedback.
* Stay updated with the latest industry trends and technologies.
* Participate in design and architecture discussions. Qualifications
Required:
* Active Top-Secret Clearance with the ability to obtain SCI.
* Experience with embedded systems and real-time operating systems (RTOS).
* Strong proficiency in programming languages such as C, C++, or Assembly.
* Knowledge of hardware interfaces and communication protocols.
* Strong experience with debugging tools and techniques.
* Experience with version control systems like Git.
* Familiarity with hardware design and electronics.
* Prior experience in firmware development for specific industries (e.g., automotive, medical).
* Master's degree in Computer Engineering, Electrical Engineering, or a related field.
* Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
* Proven experience in firmware development.
* Understanding of microcontrollers and microprocessor architecture.
* Ability to work with oscilloscopes and logic analyzers.
* Solid understanding of the Software Development Life Cycle (SDLC).
* Knowledge of various communication protocols (e.g., I2C, SPI, UART).
* Strong analytical and problem-solving abilities.
* Excellent written and verbal communication skills.
* Ability to work collaboratively in a team environment. Desired Qualifications (Would be Nice to Have):
* Knowledge or understanding of Fortran.
* Knowledge and understanding of ARM architecture.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×