1+ months

Embedded Software Developer

Centreville, VA 20121

Embedded Firmware Engineer

Centreville, VA
**US Citizenship Required**

Parsons is seeking a highly motivated Embedded Firmware Engineer to work with some of the brightest professionals in the cyber technology field. Bring your passion for embedded software development to create new and innovative solutions on a team that is well-respected by an exciting client.Develop embedded software for devices with tight memory and performance constraints.Deliver real-time embedded software components constrained by space, performance, and reliability for multiple platforms. Add new capability to existing software products. Excellent documentation and communication skills are a must as the position requires direct interaction with the software engineering and test teams as well as documenting capabilities for customer presentation.

Required Qualifications:

  • Education - BS in Computer Science or Computer Engineering
  • Experience 3+ years of software engineering experience, some of which should be embedded development
  • 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
  • Clearance preferred

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.

Categories

Posted: 2019-11-05 Expires: 2020-01-05

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Embedded Software Developer

Parsons Corporation
Centreville, VA 20121

Join us to start saving your Favorite Jobs!

Sign In Create Account