1

Code Ninja Jobs in Florida (NOW HIRING)

Collaborate in code reviews / merges and in configuration management. * Support the designing and ... Experience with build systems/tools such as CMake, Meson, and Ninja * Required Experience: * C/C+

Software Reverse Engineer

Melbourne, FL · On-site

$112K - $154K/yr

Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...

Senior Reverse Engineer

Melbourne, FL · On-site

$134K - $184K/yr

Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...

Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...

Experience using collaborative source code management (e.g., Git) Education: * BS in Computer ... Binary Ninja * Experience implementing component models (e.g., sensors, actuators, dynamics ...

Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...

Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...

Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...

Experience using collaborative source code management (e.g., Git) Education: * BS in Computer ... Binary Ninja * Experience implementing component models (e.g., sensors, actuators, dynamics ...

next page

Showing results 1-20

Code Ninja information

See Florida salary details

$45.2K

$110.3K

$148.7K

How much do code ninja jobs pay per year?

As of Jun 8, 2026, the average yearly pay for code ninja in Florida is $110,346.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,700.00 and $128,500.00 per year, depending on experience, location, and employer.

What is a Code Ninja?

A Code Ninja is an informal term used to describe a highly skilled and efficient computer programmer or software developer. This person is known for their expertise in writing clean, effective code and solving complex problems quickly. Code Ninjas are often adaptable, able to learn new technologies rapidly, and are valued for their ability to handle challenging coding tasks with agility and creativity. The title is sometimes used playfully in job postings or by coding bootcamps to attract prospective students or employees.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need a strong foundation in programming languages, problem-solving abilities, and a relevant degree or coding certifications. Familiarity with tools such as version control systems (e.g., Git), integrated development environments (IDEs), and frameworks like React or Django is typically required. Excellent teamwork, adaptability, and effective communication are essential soft skills for collaborating and delivering quality solutions. These skills ensure that projects are built efficiently, maintained effectively, and meet user or business needs.

What is the difference between Code Ninja vs Software Developer?

AspectCode NinjaSoftware Developer
Required CredentialsTypically self-taught or coding bootcamp trained, no formal degree requiredBachelor's degree in Computer Science or related field often preferred
Work EnvironmentFast-paced, project-based, often freelance or startup settingsCorporate offices, tech companies, or remote teams
Industry UsagePopular in gaming, app development, and freelance coding projectsWidely used across software, web, and enterprise application development
Common Search/ComparisonOften compared for skills and project focusMore formalized career path with certifications and experience

While both Code Ninja and Software Developer work in coding and software creation, Code Ninja typically refers to self-taught or bootcamp-trained coders working in dynamic, project-based environments. Software Developers usually have formal education and work within structured teams in corporate settings. The choice depends on credentials, work style, and industry focus.

What are the typical daily responsibilities of a Code Ninja in a software development team?

As a Code Ninja, you can expect a dynamic workday that involves writing efficient code, debugging issues, and collaborating closely with designers, product managers, and other developers. You'll frequently participate in code reviews, contribute to architecture discussions, and ensure your solutions meet both technical and business requirements. Staying agile and adaptable is key, as priorities may shift and you'll often need to quickly learn new technologies or frameworks to address evolving project needs. Effective communication and a proactive attitude are highly valued in this fast-paced, collaborative environment.
What cities in Florida are hiring for Code Ninja jobs? Cities in Florida with the most Code Ninja job openings:
Software Engineer 2- Navigation with Security Clearance

Software Engineer 2- Navigation with Security Clearance

AEVEX Aerospace

Tampa, FL • On-site

Other

Medical, Dental, Vision, Life, Retirement

Posted yesterday


Job description

A Software Engineer 2 is responsible for designing, developing, and testing software applications. They work closely with the software development team to analyze user needs and create efficient and functional software solutions. They are proficient in programming languages and have a strong understanding of software development methodologies.

Essential Functions Develop Embedded Linux and microcontroller software applications using C/C++, and occasionally other programming languages. Develop new Navigation, Autonomy, Sensor fusion and Collaboration features into our software and products. * Integrate new technologies like ROS1/2 and Docker into software platforms.

Use middleware like ROS1/2 to implement modular system architectures. Use Docker to build and deploy containerized applications to embedded applications. * Collaborate in code reviews / merges and in configuration management.

Support the designing and overseeing development projects, software testing, and maintain computer programs using advanced software programming and/or scripting languages, techniques, and standards. Conduct alpha tests and coordinate beta tests of new or modified applications based on industry best standards and procedures for testing and review. * Review and evaluate technological developments in hardware, software, and telecommunications for applicability to current or future requirements.

Analyze user requirements to derive software design and performance requirements. Apply the appropriate standards, processes, procedures, and tools throughout the development lifecycle, and ensure reuse of code. * Contribute during the entire software development process including requirements, design, implementation, test, debugging and deployment.

Perform other duties as assigned. Standard Essential Functions Regular and reliable attendance on a full time basis [or in accordance with posted schedule]. * Responsible for exhibiting professional behavior with both internal and external business associates that reflects positively on the company and is consistent with the company's policies and practices.

Embodies AEVEX's cultural values and aligns daily actions with department goals and company culture. Qualifications and Competencies Security Clearance- Ability to obtain/maintain a Secret DoD clearance, U.S. Citizenship required * Ability to grow your professional skills and learn from challenges.

Ability to collaborate in the development effort while also providing innovative and creative solutions. Ability to run with an idea or solution and create opportunities to see the product succeed. * A record of successful delivery of software applications as an individual and with a team.

Strong understanding of agile software development methodologies and principles. Strong understanding of and desire to implement continuous delivery and integration within the development life-cycle. * Excellent verbal and written communication skills in order to clearly communicate design, architecture, implementations and requirements.

Self-motivated and capable of managing own workload. Results-oriented with a commitment to achieving goals. * Excellent time management and organizational skills.

Demonstrated ability to meet deadlines and handle pressure effectively. Education / Certifications Bachelor's degree in Computer Science, Computer Engineering, or related Software Development focused field. Experience 3+ years of software development experience Experience with build systems/tools such as CMake, Meson, and Ninja Required Experience: C/C++ CMake Embedded and micro-controller programming Linux, x86, ARM - cross-compilers and toolchains Middleware (e.g., ROS1/2, zmq, RabbitMQ, DDS, or Zenoh) Git Docker Networking and Data I/O Preferred Experience: Autopilot integration Autonomy Visual Studio / VS Code Sensor fusion (i.e., GNSS, IMU, Visual Navigation) Sensor fusion timing Collaborative Navigation Algorithm development Linux tools Open Source robotics/perception libraries (e.g., Eigen, GDAL, OpenCV) * CI/CD Physical Requirements While performing the duties the employee is: Constantly required to sit, and to reach to use computers and other office equipment Frequently required repetitive movements of wrists, hands, and/or fingers For the purpose of this summary, occasionally is used to represent up to 1/3 of the time given to the work day, frequently represents 1/3 to 2/3 of the time and constantly represents 2/3 or more of the time.

About AEVEX AEVEX, headquartered in Solana Beach, California, supports the U.S. national security mission and partner nation needs around the world by providing full-spectrum aviation, remote sensing, and analysis solutions. The company's capabilities include custom design and engineering; rapid prototyping; sensor integration and sustainment; aircraft modification and certification; flight test instrumentation and support; mission operations service; advanced intelligence data processing, exploitation, and dissemination solutions; and tailored hardware and software mission-system tools.

AEVEX uses agile and customized approaches to rapidly define, develop, and deliver specialized solutions for airborne special mission needs for the U.S. Government, partner nations, and commercial businesses. AEVEX has major offices in California, Florida, North Carolina, Ohio, and Virginia.

AEVEX provides a full suite of comprehensive benefits, including a 401(k)-retirement plan, comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company, professional development funds, and an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits for qualified employees. Equal Employment Opportunity: AEVEX is an Equal Opportunity employer. We are committed to providing equal employment opportunities to all employees and applicants without regard to race, religious creed, color, sex (including pregnancy, breast feeding and related medical conditions), gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship status, military and veteran status, marital status, age, protected medical condition, genetic information, physical disability, mental disability, or any other protected status in accordance with all applicable federal, state and local laws.

Create a Job Alert Interested in building your career at AEVEX? Get future opportunities sent straight to your email. Create alert