Parra Consulting Group, Inc.
Parra Consulting Group, Inc. is currently seeking a qualified Firmware Engineer (SME) to work onsite at Aberdeen Proving Grounds, MD
This successful candidate will be responsible for the following: • 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 related field. • Proven experience in firmware development. • Understanding of microcontrollers and microprocessor architecture. • Ability to work with oscilloscope and logic analyzers. • Solid understanding of 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
This successful candidate will be responsible for the following: • 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 related field. • Proven experience in firmware development. • Understanding of microcontrollers and microprocessor architecture. • Ability to work with oscilloscope and logic analyzers. • Solid understanding of 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