Embedded Engineer

ParsonsCentreville, VA
15d$86,700 - $151,700

About The Position

In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of valuing people, embracing agility, and fostering growth, we cultivate an innovative culture that empowers you to achieve your full potential. Unleash your talent and redefine what’s possible. Job Description: Parsons is seeking Embedded Engineers with experience in C/C++ and Linux systems to join our team of exceptional individuals. Qualified engineers will be required to participate in an Agile Scrum development life cycle including design, peer review, test support, and documentation of software. Successful candidates must be flexible, self-motivated, hardworking, and capable of operating in a quick-reaction development environment to solve complex problems. What You'll Be Doing: Working through the entire software development life cycle including technical requirements, architecture/design, development, testing, and deployment Developing embedded software on a Linux platform Research, test, build, and coordinate the integration of new products per production and client requirements Troubleshoot technical issues arising within the operational (production) environment and track/update progress

Requirements

  • Must have a Bachelor of Science in engineering, scientific, technical discipline, or comparable work experience
  • Must have active Top Secret/SCI clearance and amenable for poly upgrade
  • Must be proficient working in a Linux command line environment
  • Linux inter-process communication and kernel module software development experience
  • Multithreaded and real-time programming techniques
  • Knowledge of Linux, VxWorks, or other embedded systems internals
  • Experience analyzing performance issues and implementing efficiency improvements
  • Ability to communicate effectively with technical team members, managers, and customers
  • Ability to work in a cooperative team environment
  • Ability to adapt rapidly to changing requirements and schedules

Nice To Haves

  • Knowledge of TCP/IP and socket programming
  • Experience with virtualization technologies (VMWare, Xen, OpenStack, VirtualBox)
  • Experience with development of client/server architectures in C/C++/Assembly
  • Experience with RVTM, FAT, Acceptance Testing, and other formal testing procedures

Responsibilities

  • Working through the entire software development life cycle including technical requirements, architecture/design, development, testing, and deployment
  • Developing embedded software on a Linux platform
  • Research, test, build, and coordinate the integration of new products per production and client requirements
  • Troubleshoot technical issues arising within the operational (production) environment and track/update progress

Benefits

  • medical
  • dental
  • vision
  • paid time off
  • 401(k)
  • life insurance
  • flexible work schedules
  • holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service