Ready for a challenge that will keep you on the edge of cyber security? Want to take your Firmware experience and work alongside backend ninjas to protect privacy and ensure security for our national defense systems? Parsons is now hiring emerging Firmware Engineers with basic knowledge in embedded C programming to improve and enhance missioncritical software.
Parsons extensive experience in the cleared space, combined with your technical knowledge, will advance your career and leadership. Training, development and opportunities to switch teams and projects as you and our fastpaced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new challenges across the full stack as we continue to push security forward. In this role you will progress in the design, development, testing, and implementation of software solutions on embedded devices in new, third-party, or open source code. Parsons' Embedded Firmware Engineers participate as members of an engineering and embedded firmware team for the development of unique subsystem software that will be ultimately integrated into the overall operating system. Creativity is required to solve challenging, technical problems. Some work may be performed in a classified environment and will involve some direct interaction with customers.
Education - BS in Computer Science or Computer Engineering
Experience with embedded development in an internship, college project, or other capacity
Languages - C/C++ with some experience with assembly
Embedded OS principles like memory management and caches, memory addressing, SMP
Software development principles, data structures, pointers, and algorithms
Familiarity with network protocols, TCP/IP stack
Operating Systems - Linux (as development environment)
Desired Skills & Tool Experience:
Linux kernel and device driver programming
Familiarity with RISC assembly (MIPS, ARM, PowerPC, etc.)
Cross compilation, GNU make tools, open source development tools
Network configuration, debugging, Wireshark
Assembly programming, interfacing between C and assembly
Experience with encryption and compression
Scripting languages - Python, Bash, etc.
Preferred Operating Systems - Any Real Time OS (RTOS) experience (RTLinux, VxWorks, etc.)
Develop embedded software for devices with tight memory and performance constraints
Must be eligible to obtain and maintain, or currently possess Prescreen Required clearance.
Ready for action? Were looking for the kind of people who see this opportunity and dont hesitate to act. Parsons is a leader in the world of Technical Services and Engineering. We hire people with a broad set of technical skills who have proven experience tackling some of the greatest challenges. Take your next step and apply today.
Construction Jobs is the nation's premier employment resource built exclusively for the construction, design, and engineering industries. Since 2000 we've made it our business to empower customers with the most affordable and efficient recruiting tools of the highest quality available in the construction industry. Our platform offers a database of job postings, predominantly from direct employers, as well as an active resume database full of job seekers ready for hire. Our interactive site provides targeted candidate searches by geographic region, specific industries, job titles, education, and experience. The site is free to job seekers and available to employers at various subscription fees.