Percival Engineering logo

Embedded Developer

Percival Engineering

Columbia, MarylandFull-time3 days agoRemote
Apply Now

At a Glance

Employment Type
Full-time
Experience Level
Mid-level
Location
Columbia, Maryland (Remote)
Salary
$41.4k - $86.1k
Posted
3 days ago

This is a full-time Embedded Developer position at Percival Engineering, based in Columbia, Maryland, with remote work available. The role offers $41.4k - $86.1k.

Compensation

$41.4k - $86.1k

Job Description

Ready to dive into and learn the latest cyber strategies and techniques? Are you all about tackling the toughest puzzles? Ready to bring your A-game? Well, buckle up and join us at Percival – where we're all about putting people first and having a blast while we're at it. Based in Columbia, Maryland, our squad is on a big mission: developing top-notch talent and technical solutions to safeguard our nation's most critical assets. From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our team does it all. If you are an Embedded Developer with a passion for innovation and a knack for thinking outside the box, we want you on our team. Let's tackle those cyber threats together – and have a blast while we're at it!

Job Type

  • All Levels, Full Time
  • Non-Remote

Clearance & Citizenship Requirements

  • TS/SCI with polygraph is required
  • Due to these clearance requirements, US citizenship is also required

Responsibilities Include

  • Design, develop, test, and integrate software for advanced cybersecurity capabilities using the latest software tools and techniques such as Python, C, C++, and other languages and frameworks
  • Work as part of an active member of an Agile Sprint development team
  • Assignment includes developing software designs from requirements, implementing these designs in code, developing unit test cases, and supporting integrated software code with the team for builds/integration tests
  • Support creation and updating of all relevant specifications for design, development, and testing
  • Develop maintainable code that matches requirements specifications
  • Participate in design reviews, sprint planning, estimating, release planning, demonstrations, and retrospectives
  • Perform unit testing of code, including manipulation of data for analysis of system requirements

Required Skills & Qualifications

  • Embedded Linux or RTOS (VxWorks, pSOS, QNX,...)
  • C/C++
  • Python
  • Network Programming (BSD Sockets)
  • Working in an Agile Environment
  • Must have Great Communication and Writing Skills

Desired Skills & Qualifications

  • JTAG/BDM
  • Embedded Buses
  • Boot Loaders
  • EEPROM
  • ICS/SCADA Systems

Application Process

  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin

Job Details

Employment Type
Full-time
Location
Columbia, Maryland
Remote Work
Yes
Posted
3 days ago

Ready to Apply?

Click below to apply directly on the company's website.

Apply on Company Website