Embedded Developer Level 2 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Metrea ยท 1 day ago

Embedded Developer Level 2

Metrea is a defense company focused on delivering innovative solutions for national security challenges. The Embedded Developer will support mission-critical projects by performing virtual environment development, vulnerability analysis, reverse engineering, and software development to address complex security issues.

AerospaceBusiness IntelligenceCommercialInformation TechnologyMilitarySecurityTrainingTransportation
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

Qualification

C/C++ developmentReverse engineeringEmbedded software systemsCloud engineeringSoftware System TestingVirtual EnvironmentsAssembly languagesBit-level data analysisLow-level programmingVulnerability analysisPythonMemory safe programmingTelecommunications protocols

Required

Six (6) or more years of Software System Requirements Analysis, Design, Development, Integration, and/or Testing
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
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
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

Preferred

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

Benefits

Health and welfare
Retirement plan eligibility

Company

Metrea

twittertwittertwitter
company-logo
Metrea is a defense company that provides solutions to the national security problems by commercial business models.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jim Pennoyer
EVP Chief Financial Officer
linkedin
leader-logo
Barbara Falkenrath
Senior Business Partner, HR Policy & Programs
linkedin
Company data provided by crunchbase