Embedded Software Research Engineer

Maania Consultancy Services

Job title:

Embedded Software Research Engineer

Company

Maania Consultancy Services

Job description

Position Responsibilities:

  • Develop compilers to convert operational level needs into reconfigurable and secure systems, including for SWAP (size, weight, and power) constrained systems.

Minimum Qualifications

  • Expert proficiency with C
  • A strong alignment with two or more the following ‘Desired Skills (I)’
  • A strong alignment with two or more the following ‘Desired Skills (II)’
  • 5+ years of experience working with real hardware with a focus on low level programming or compilation.

Desired Skills (I):

  • Experience developing embedded systems.
  • Experience using debuggers such as gdb, WinDbg, OllyDbg.
  • Experience reading and writing assembly (x86, x64, ARM, PPC, MIPS, etc.)
  • Experience developing or maintaining low level programming language compilers.
  • Understanding of OS internals including device drivers and kernel development

Desired Skills (II):

  • Experience employing static or dynamic analysis techniques for binary analysis.
  • Experience using reverse engineering tools such as IDA Pro, Radare2, objdump
  • Experience developing binary instrumentation or source transformation tools.
  • Understanding of exploit mitigations such as DEP, ASLR, and stack canaries
  • Understanding of ROP gadgets or other exploit programming techniques

Expected salary

Location

Arlington, VA

Job date

Sat, 17 Aug 2024 03:31:04 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (nearmejobs.eu) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location