Posted 5 years, 11 months ago
Compensation Summary
We don't normally work overtime, and we get paid more if we do. We're never expected to take work home or be on call.
Locations
Virginia, Maryland, South Carolina, Alabama, Florida, Texas, Pennsylvania
Contacts
albert
users.sf.net
Description
We do emulators, JIT, hypervisors, stuff similar to valgrind, debuggers, manual disassembly, binary static analysis, parsers, and assembly. We write our own low-level tools, frequently in C99 to run on Linux. We also use IDA Pro, qemu, Simics, JTAG debuggers, gdb, Coverity, KlocWork, LLVM, and so on. Easily transferable skills include those related to compilers, kernel drivers, embedded RTOSes, vectorizing, firmware, VxWorks BSP development, symbolic execution, boot loaders, software verification, concolic testing, abstract interpretation, satisfiability (SAT, SMT) solvers, and decompilers. We work with more than a dozen architectures including PowerPC/ppc, MIPS, ARM/Thumb/AArch64, x86/x64/Intel, DSPs, and microcontrollers. We hire from no-degree to PhD. Common degrees include Computer Science, Computer Engineering, Electrical Engineering, and Mathematics. Flex-time is fairly extreme; some do randomish hours.
Similar Jobs
Create your own personalized Job Alert