Embedded Developer Level 2

Metrea

Corridor North (MD)

On-site

USD 138,000 - 169,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and welfare benefits
Retirement plan eligibility

Job summary

A national security solutions provider is seeking an Embedded Developer Level 2 in Maryland to support mission-critical projects directly impacting national security and intelligence. The ideal candidate will have substantial experience in C/C++ development and reverse engineering. This full-time role offers competitive compensation within the range of $138,000 to $169,000 annually, with benefits including health and retirement plans.

Qualifications

  • Six or more years of experience in Software System Requirements Analysis, Design, Development, Integration, and/or Testing.
  • Experience in C, C++, Unix, Linux, Windows, VxWorks.
  • Knowledge of low-level programming concepts.

Responsibilities

  • Support mission-critical projects impacting national security.
  • Perform virtual environment development and vulnerability analysis.
  • Develop capabilities in assembly and learn new technologies quickly.

Skills

Cloud engineering
C/C++ development
Reverse engineering
Automated unit testing in Python

Education

Bachelor of Computer Science or Engineering

Tools

IDAPro
OllyDbg
gdb

Job description

Join to apply for the Embedded Developer Level 2 role at Metrea

Join to apply for the Embedded Developer Level 2 role at Metrea

This range is provided by Metrea. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$138,000.00/yr - $169,000.00/yr

Company Overview

Metrea is a defense company dedicated to translating commercial innovation into solutions for the hardest problems in national security. With deep mission expertise, Metrea focuses on delivering effects as-a-service across a spectrum of domains including Air & Space, Electromagnetic & Cyber, and Synthetic. Metrea Management provides central services to eleven (11) global capability units via Operations, Solutions, Strategy, Legal, and Finance teams.

Capability Unit

Metrea Algorithmics (MAX) provides unique engineering services, cloud-based cyber operations infrastructure, advanced tactics, techniques and procedures training, and a full suite of wireless communications survey and reconnaissance sensors that enable real-time multi-domain awareness while enhancing command and control.

Position Summary

As the Embedded Developer, the role will support numerous challenging, mission-critical projects that make a direct impact on the nation’s security and intelligence mission. Perform virtual environment development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the country’s toughest problems.

Role And Responsibilities

  • The Embedded Developer will apply expertise in cloud engineering, C/C++ development, reverse engineering, and automated unit testing in Python, develop capabilities in assembly, research existing functionality, and learn new technologies quickly.
  • The role will also provide support to the test team during component and system testing and perform protocol analysis.

Skills And Experience

  • Required Experience: Six (6) or more years of Software System Requirements Analysis, Design, Development, Integration, and/or Testing
  • Required Five (5) or more years of experience in at least 3 or more of the following areas:
    • Software development experience using C, C/C++, or other proprietary languages
    • Developing embedded software systems in 1 or more of the following operating system environments: Unix, Linux, Windows, VxWorks, JunOS or vendor proprietary operating systems
    • Experience with OS internals in 1 or more of the following operating system environments: Unix, Linux, Windows, VxWorks, JunOS or vendor proprietary operating systems
    • Reverse engineering and analysis of software
    • Low-level programming of device drivers in a Unix, Linux, or Windows environment
    • Bit-level data analysis
    • Systems engineering of large scale embedded systems
    • Hands on experience with integrating hardware and software systems.
    • Expertise in 2 of the following areas:
    • System Requirements Analysis
    • Software System Design
    • Software System Development
    • Software System Integration
    • Software System Testing
    • Configuration, administration, and development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU)
    • Development experience on embedded platforms (Linux, Unix, Android, VxWorks)
    • Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, etc.
    • Familiarity with assembly languages (development or reversing)
    • Knowledge of low level, systems programming concepts
    • Required Education: Bachelor of Computer Science or Computer Engineering or related discipline from an accredited college or university PLUS 6 years of software/system development work experience, OR Masters of Computer Science or Computer Engineering PLUS 4 years of experience

    Additional Qualifications (nice To Haves)

    • Experience with vulnerability analysis and exploit development
    • Experience with Python
    • Experience with Assembly
    • Memory safe low level programming experience such as Rust
    • Knowledge of telecommunications architecture and protocols

    Our Culture

    Metrea’s single core value “rooted in humility” is supported by four key attributes; entrepreneurial, systematic, discerning & over-deliver which combined; form our Teammate Firmware, our culture. These attributes are explored during the hiring process, when we grow our teams and to continually support the growth of our culture. We are a hyper-collaborative, dynamically hierarchical organization united by a passion for what we do, and how we do it, who we do it with, and who we do it for

    Benefits

    Health and welfare

    Retirement plan eligibility

    Work Authorization / Security Clearance

    • Employee must be a US citizen
    • Employee must have and maintain a Top-Secret SCI with Full-Scope Poly Clearance Level.
    • Valid Driver’s license

    AAP/EEO Statement

    Metrea Algorithmics (MAX) is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.

    Position Type and Expected Hours of Work

    This is a full-time position with typical working hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. Hours and work shifts may change in accordance with department and business needs. Exempt Employees must have the ability to be on-call and available, as business needs require. Non-Exempt employees may be required to work over 40 hours per week with approval from the department manager.

    Travel

    N/A

    Work Location

    Client Site

    Work Environment

    This job operates in an office setting

    Reasonable Accommodations Statement To perform this role successfully, an individual must be able to perform the responsibilities outlined in this job description to a satisfactory standard. Reasonable accommodations may be made to enable qualified individuals with additional needs to perform the essential functions.

    Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. The role, responsibilities and activities may change at any time with or without notice.

    #Dice

    Seniority level
    • Seniority level
      Mid-Senior level
    Employment type
    • Employment type
      Full-time
    Job function
    • Job function
      Engineering and Information Technology
    • Industries
      Defense and Space Manufacturing

    Referrals increase your chances of interviewing at Metrea by 2x

    Get notified about new Embedded Developer jobs in Annapolis Junction, MD.

    Maryland, United States $150,000.00-$250,000.00 5 months ago

    Fort Meade, MD $180,000.00-$230,000.00 1 year ago

    Arlington, VA $125,000.00-$200,000.00 1 month ago

    Maryland, United States $100,000.00-$125,000.00 3 weeks ago

    Maryland, United States $100,000.00-$250,000.00 4 weeks ago

    Linthicum, MD $126,100.00-$227,950.00 2 months ago

    Laurel, MD $185,000.00-$225,000.00 4 weeks ago

    Columbia, MD $190,000.00-$235,000.00 4 weeks ago

    Washington, DC $135,000.00-$200,000.00 2 months ago

    CNO - Senior Embedded Software Engineer - C, C++, Linux

    Annapolis Junction, MD $120,000.00-$230,000.00 2 months ago

    RTOS Embedded Engineer 5 (AHT) - R10198758-3

    Linthicum Heights, MD $147,700.00-$256,400.00 2 weeks ago

    Towson, MD $85,500.00-$154,000.00 6 days ago

    Embedded Hardware Engineer-FPGA, ASIC and Secure Systems
    Signals Software Engineer with C Development

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    Get your free, confidential resume review.
    or drag and drop your file here.
    Similar jobs

    Similar jobs worth comparing

    Network CNO Developer Computer Scientist
    Network CNO Developer Computer Scientist

    Metrea • Corridor North (MD)

    On-site
    USD 211,000 - 258,000
    Health and welfare
    Retirement plan eligibility
    Software Engineer-CNO Developer
    Software Engineer-CNO Developer

    Metrea • Corridor North (MD)

    On-site
    USD 50,000 - 120,000
    Systems Engineer 6
    Systems Engineer 6

    Metrea • Corridor North (MD)

    On-site
    USD 130,000 - 180,000
    Principal / Sr. Principal Embedded Software Engineer (Flight Software) - R10202918
    Principal / Sr. Principal Embedded Software Engineer (Flight Software) - R10202918

    Northrop Grumman • Linthicum (MD)

    On-site
    USD 105,000 - 158,000
    Relocation assistance
    Health insurance
    Paid time off
    Software Engineer 1-2
    Software Engineer 1-2

    Metrea • Corridor North (MD)

    On-site
    USD 50,000 - 120,000
    Signals Processing Engineer
    Signals Processing Engineer

    Synergy ECP • Corridor North (MD)

    On-site
    USD 76,000 - 164,000
    Comprehensive Health Benefits
    401K Retirement Plan
    Gym wellness benefit
    +4
    Real Time Embedded Software Engineer (US Citizenship is REQUIRED)
    Real Time Embedded Software Engineer (US Citizenship is REQUIRED)

    GeoLogics Corporation • Sterling Heights (MI)

    On-site
    USD <1,000
    401(k)
    Principal / Senior Principal Controls Software Design Engineer - R10205732
    Principal / Senior Principal Controls Software Design Engineer - R10205732

    Northrop Grumman • Corridor North (MD)

    On-site
    USD 110,000 - 166,000
    Relocation assistance available
    Health insurance coverage
    Paid time off (PTO)
    Software Engineer 2 - 23338
    Software Engineer 2 - 23338

    Mission Technologies, a division of HII • Fort Meade (MD)

    On-site
    USD 78,000 - 110,000
    Embedded Firmware Engineer
    Embedded Firmware Engineer

    Technology Advancement Group, Inc. (TAG)® • Ashburn (VA)

    On-site
    USD 150,000 - 200,000
    Medical insurance
    Vision insurance
    401(k)