... Reverse Engineering (IDA Pro, Ollydbg, etc.) Communication protocol experience (designing ... software that interfaces with hardware (one or more of the following: device drivers, firmware ...
... Reverse Engineering (IDA Pro, Ollydbg, etc.) Communication protocol experience (designing ... software that interfaces with hardware (one or more of the following: device drivers, firmware ...
Embedded Systems Emulation Engineer
San Diego, CA · On-site
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Embedded Systems Emulation Engineer
San Diego, CA · On-site
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Embedded Systems Emulation Engineer
San Diego, CA · On-site
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Quick apply
Embedded Systems Emulation Engineer
San Diego, CA · On-site
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Embedded Systems Emulation Engineer with Security Clearance
San Diego, CA · On-site
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Embedded Systems Emulation Engineer with Security Clearance
San Diego, CA · On-site
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Robotics Engineer
San Diego, CA · On-site
$90K - $105K/yr
This position will be part of the US Navy RESTORE (Reverse Engineering, Science, and Technology for ... Design, develop, and test hardware, software, sensors, actuators, and embedded systems for robotic ...
Robotics Engineer
San Diego, CA · On-site
$90K - $105K/yr
This position will be part of the US Navy RESTORE (Reverse Engineering, Science, and Technology for ... Design, develop, and test hardware, software, sensors, actuators, and embedded systems for robotic ...
Experience analyzing user requirements to derive software design and performance requirements Software analysis or reverse engineering CNO development concepts Unit testing frameworks and practices ...
Experience analyzing user requirements to derive software design and performance requirements Software analysis or reverse engineering CNO development concepts Unit testing frameworks and practices ...
Software analysis or reverse engineering * CNO development concepts * Unit testing frameworks and practices This position description does not represent a current opening but may be used to identify ...
Software analysis or reverse engineering * CNO development concepts * Unit testing frameworks and practices This position description does not represent a current opening but may be used to identify ...
Principal Cyber Software Engineer
San Diego, CA · On-site
$119K - $187K/yr
Software analysis or reverse engineering * CNO development concepts * Unit testing frameworks and practices This position description does not represent a current opening but may be used to identify ...
Principal Cyber Software Engineer
San Diego, CA · On-site
$119K - $187K/yr
Software analysis or reverse engineering * CNO development concepts * Unit testing frameworks and practices This position description does not represent a current opening but may be used to identify ...
Principal Cyber Software Engineer
San Diego, CA · On-site
$119K - $187K/yr
Experience analyzing user requirements to derive software design and performance requirements Software analysis or reverse engineering CNO development concepts Unit testing frameworks and practices ...
Principal Cyber Software Engineer
San Diego, CA · On-site
$119K - $187K/yr
Experience analyzing user requirements to derive software design and performance requirements Software analysis or reverse engineering CNO development concepts Unit testing frameworks and practices ...
Robotics Engineer with Security Clearance
San Diego, CA · On-site
$90K - $105K/yr
This position will be part of the US Navy RESTORE (Reverse Engineering, Science, and Technology for ... Design, develop, and test hardware, software, sensors, actuators, and embedded systems for robotic ...
Robotics Engineer with Security Clearance
San Diego, CA · On-site
$90K - $105K/yr
This position will be part of the US Navy RESTORE (Reverse Engineering, Science, and Technology for ... Design, develop, and test hardware, software, sensors, actuators, and embedded systems for robotic ...
Sr. Principal Cyber Software Engineer (TG)
San Diego, CA · On-site
$149K - $234K/yr
Experience analyzing user requirements to derive software design and performance requirements Software analysis or reverse engineering CNO development concepts Unit testing frameworks and practices ...
Sr. Principal Cyber Software Engineer (TG)
San Diego, CA · On-site
$149K - $234K/yr
Experience analyzing user requirements to derive software design and performance requirements Software analysis or reverse engineering CNO development concepts Unit testing frameworks and practices ...
Sr. Principal Cyber Software Engineer (TG)
San Diego, CA · On-site
$149K - $234K/yr
Software analysis or reverse engineering * CNO development concepts * Unit testing frameworks and practices This position description does not represent a current opening but may be used to identify ...
Sr. Principal Cyber Software Engineer (TG)
San Diego, CA · On-site
$149K - $234K/yr
Software analysis or reverse engineering * CNO development concepts * Unit testing frameworks and practices This position description does not represent a current opening but may be used to identify ...
Reverse engineer software components for hidden bugs or malicious code. * Evaluate and ensure secure COMSEC key and certificate distribution, authentication, and assignment. * Investigate security ...
Reverse engineer software components for hidden bugs or malicious code. * Evaluate and ensure secure COMSEC key and certificate distribution, authentication, and assignment. * Investigate security ...
Software Security Analyst
San Diego, CA · On-site
Reverse engineer software components for hidden bugs or malicious code. * Evaluate and ensure secure COMSEC key and certificate distribution, authentication, and assignment. * Investigate security ...
Software Security Analyst
San Diego, CA · On-site
Reverse engineer software components for hidden bugs or malicious code. * Evaluate and ensure secure COMSEC key and certificate distribution, authentication, and assignment. * Investigate security ...
Reverse engineer software components for hidden bugs or malicious code. * Evaluate and ensure secure COMSEC key and certificate distribution, authentication, and assignment. * Investigate security ...
Quick apply
Reverse engineer software components for hidden bugs or malicious code. * Evaluate and ensure secure COMSEC key and certificate distribution, authentication, and assignment. * Investigate security ...
A Strong grasp of agile software development methodologies * A Proficiency with Object Oriented ... Reverse engineer existing code bases to understand architecture and locate critical logic.
A Strong grasp of agile software development methodologies * A Proficiency with Object Oriented ... Reverse engineer existing code bases to understand architecture and locate critical logic.
A Strong grasp of agile software development methodologies * A Proficiency with Object Oriented ... Reverse engineer existing code bases to understand architecture and locate critical logic.
A Strong grasp of agile software development methodologies * A Proficiency with Object Oriented ... Reverse engineer existing code bases to understand architecture and locate critical logic.
A Strong grasp of agile software development methodologies A Proficiency with Object Oriented ... Reverse engineer existing code bases to understand architecture and locate critical logic Operate ...
A Strong grasp of agile software development methodologies A Proficiency with Object Oriented ... Reverse engineer existing code bases to understand architecture and locate critical logic Operate ...
Skills: 3D scanning using Hexagon Absolute Arm, reverse engineering of mechanical/aerospace ... Aerospace manufacturing or MRO experience; familiarity with common CMM software platforms and ...
Skills: 3D scanning using Hexagon Absolute Arm, reverse engineering of mechanical/aerospace ... Aerospace manufacturing or MRO experience; familiarity with common CMM software platforms and ...
RF Hardware Engineer (5955)
San Diego, CA · On-site
$90K - $150K/yr
Design and test engineering activities in support of developing, updating, reverse engineering, and ... Test software programming. Flying Probe program generation and debugging. Implement and verify ...
RF Hardware Engineer (5955)
San Diego, CA · On-site
$90K - $150K/yr
Design and test engineering activities in support of developing, updating, reverse engineering, and ... Test software programming. Flying Probe program generation and debugging. Implement and verify ...
Apprentice Software Reverse Engineer information
See Chula Vista, CA salary details
$15.24 is the 25th percentile. Wages below this are outliers.
$14.45 - $15.45
32% of jobs
The median wage is $16.42 / hr.
$15.45 - $16.45
19% of jobs
$16.45 - $17.44
0% of jobs
$17.44 - $18.44
0% of jobs
$18.44 - $19.44
5% of jobs
$19.44 - $20.43
7% of jobs
$20.43 - $21.43
7% of jobs
$22.03 is the 75th percentile. Wages above this are outliers.
$21.43 - $22.43
7% of jobs
$22.43 - $23.42
7% of jobs
$23.42 - $24.42
7% of jobs
$24.42 - $25.42
7% of jobs
$14
$19
$25
How much do apprentice software reverse engineer jobs pay per hour?
What does an apprentice software reverse engineer do?
What are the key skills and qualifications needed to thrive as an apprentice software reverse engineer?
What types of projects or tasks can an apprentice software reverse engineer expect to work on during the initial months?
What is the difference between Apprentice Software Reverse Engineer vs Junior Software Developer?
| Aspect | Apprentice Software Reverse Engineer | Junior Software Developer |
|---|---|---|
| Required Credentials | Basic programming knowledge, understanding of reverse engineering tools | Degree in Computer Science or related field, coding skills |
| Work Environment | Security firms, cybersecurity teams, software companies | Software development teams, tech companies, startups |
| Employer & Industry Usage | Cybersecurity, software security analysis | General software development |
| Common Search & Comparison | Often compared for entry-level cybersecurity roles | Compared for entry-level programming roles |
The Apprentice Software Reverse Engineer typically focuses on analyzing and understanding software through reverse engineering techniques, often in cybersecurity contexts. In contrast, a Junior Software Developer primarily writes, tests, and maintains software code. While both roles may require programming skills, the reverse engineer emphasizes security analysis and disassembly, whereas the developer concentrates on software creation. Understanding these differences helps job seekers identify roles aligned with their skills and career goals.
What cities near Chula Vista, CA are hiring for Apprentice Software Reverse Engineer jobs?
Cities near Chula Vista, CA with the most Apprentice Software Reverse Engineer job openings:
System Level Software Engineer - Driver Development - 2784 -OJO
San Diego, CA
$183K - $217K/yr
Full-time
Re-posted 27 days ago
Job description
System Level Software Engineer - Driver Development - 2784
Job Ref.: 2784
Job Title: System Level Software Engineer - Driver Development
Role: Information Technology
Relocation Available: Yes
Industry: I.T.
Location: South Carolina
Town / City: Greer
Job Type: Permanent full-time
Job description:
Company develops custom system level software, including device drivers, firmware, embedded applications, protocol stacks, board support packages, and custom interfaces. They specialize in wireless communications for military and embedded systems.
They are seeking a talented Software Development professional who specializes in system-level development (device drivers, firmware, embedded systems) to serve as a key member of the engineering team. This individual will be responsible for developing and supporting user mode applications, device drivers, and firmware for a wide variety of systems, including networking and communication hardware and software products. These responsibilities include the design and development of protocols and algorithms for a variety of technologies, including USB, PCI, 802. WLAN, Ethernet, VoIP, Bluetooth, cellular, and broadband communications. This individual must be able to communicate effectively with clients and be attentive to customer satisfaction.
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.
6-8+ years C, C+ programming experience.
6-8+ years of application development experience
Excellent written and verbal communications skills
Strong debugging skills
Superior problem solving abilities
Ability to work independently or as part of a team
Required Education: Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science.
Desired Skills (not required)
WinDBG
embedded Linux
Experience with multiple Linux distributions (Montavista, Ubuntu, OpenEmbedded, Red Hat, Buildroot, etc.)
Embedded Linux development for a variety of platforms (ARM, MIPS, x86, PowerPC, etc.) and board support packages.
Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems).
Experience with real time and multithreaded applications
Experience performing architectural definition, documentation, and development at the system level
Reverse Engineering (IDA Pro, Ollydbg, etc.)
Communication protocol experience (designing, implementing)
Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems)
Clearance Required: Candidate must be a U.S. Citizen in order to meet the minimum requirement to obtain the required clearance.
Bottom Line Requirements:
1. Bachelors or Masters in Computer Engineering, Electrical Engineering, Computer Science or related.
2. Windows Kernel or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.
3. 6-8+ years C, C+ programming experience.
4. 6-8+ years of application development experience.
5. US Citizen able to obtain clearance.
All your information will be kept confidential according to EEO guidelines.