1

C Java Jni Jobs (NOW HIRING)

Java Developer

Manhattan, NY

$56.25 - $72.75/hr

Java programming with J2EE (EJB) Servlets and tomcat BEA WebLogic application server (WebSphere acceptable) JNI and C/C++ programming JDBC (preferably with Sybase), SQL JMS TCP socket programming XML ...

android engineers

San Francisco, CA

$65.75 - $86.25/hr

... Application Development Android Java Programming Exposer to JNI native interface and ... Android Java Programming Windows/Linux Platform using Eclipse Good to have C programming exposer ...

Android Developer

San Francisco, CA

$65.75 - $86.25/hr

... have C programming exposer Qualifications Key Skills - Mandatory: Android OS Framework & Android Java Layer Native Android Application Development Android Java Programming Exposer to JNI native ...

Software Engineer

Fredericksburg, VA · On-site

$125K - $150K/yr

C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro *C, Structured Query Language (SQL), and Visual Basic. * Provide support in a variety of areas to include Field ...

C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro *C, Structured Query Language (SQL), and Visual Basic. * Provide support in a variety of areas to include Field ...

C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro *C, Structured Query Language (SQL), and Visual Basic. * Provide support in a variety of areas to include Field ...

C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro • C, Structured Query Language (SQL), and Visual Basic. • Provide support in a variety of areas to include Field ...

Sr. Staff Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

... C++, Java, Python, etc. Preferred Qualifications: * 8+ years of experience programming in C and C ... JNI bindings. * Experience building AI applications for vision and audio, including classical ...

C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro • C, Structured Query Language (SQL), and Visual Basic. • Provide support in a variety of areas to include Field ...

Binder, Bionic, JNI) * Highly experienced (4+ years) systems programming (e.g. C/C++, Java) * Experienced developing in scripting languages (e.g. Python, JS) * Successfully developed cutting edge end ...

next page

Showing results 1-20

C Java Jni information

See salary details

$10

$57

$95

How much do c java jni jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for c java jni in the United States is $57.79, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $63.46 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a C/Java JNI Developer, and why are they important?

To thrive as a C/Java JNI Developer, you need strong programming skills in C and Java, a solid understanding of the Java Native Interface (JNI), and typically a degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and build tools such as Maven or Gradle is essential. Attention to detail, analytical thinking, and effective problem-solving are crucial soft skills for bridging the gap between native and managed code. These abilities ensure robust, high-performance integrations and maintain software reliability in complex, cross-language applications.

How does a C Java JNI developer typically collaborate with other teams during a software project?

As a C Java JNI developer, you will regularly interact with both Java and native C/C++ development teams to bridge the gap between different layers of the application. Collaboration often involves closely working with backend developers to define API boundaries, as well as with QA teams to ensure end-to-end integration is smooth and reliable. You'll also participate in code reviews and design discussions to troubleshoot performance issues and resolve cross-language compatibility challenges. This role requires strong communication skills and the ability to document and explain technical details to team members with varying expertise.

What are C Java JNI developers?

C Java JNI developers are software engineers who specialize in using the Java Native Interface (JNI) to integrate Java applications with native code written in C or C++. Their primary role is to enable Java programs to call native functions for performance optimization or to access platform-specific features. These developers must be proficient in both Java and C/C++ programming languages and understand how to manage memory, handle data types, and troubleshoot cross-language issues. They often work on projects that require bridging legacy C/C++ libraries with modern Java applications.

What is the difference between C Java Jni vs C++ Developer?

AspectC Java JniC++ Developer
Required CredentialsBachelor's in Computer Science, Java, C, or related fields; knowledge of JNIBachelor's in Computer Science or related; C++ proficiency
Work EnvironmentSoftware development, embedded systems, mobile apps, cross-platform toolsSystem/software development, game development, high-performance applications
Industry UsageAndroid development, Java applications integrating native codeGame engines, desktop applications, performance-critical software
Common Search/ComparisonYesYes

Both C Java Jni and C++ Developer roles involve programming skills, but C Java Jni focuses on integrating Java with native C code via JNI, often in Android or cross-platform apps. C++ Developers work on high-performance applications, game engines, and system software. While they share some credentials and work environments, their primary focus and use cases differ.

Infographic showing various C Java Jni job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 88% Full Time, 10% Part Time, and 1% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $120,212 per year, or $57.8 per hour.
Senior C++ Developer - Irvine, CA (Onsite)

Senior C++ Developer - Irvine, CA (Onsite)

Net Orbit Inc

Irvine, CA • On-site

Contractor

Posted 19 days ago


Job description

Senior C/C++ Developer

Irvine, CA

Onsite

F2F Interview – Only Final round

Must-have skills and experience:

  • Strong C/C++ development in Linux environments
  • Experience designing, building, and maintaining robust and scalable APIs(raw TCP streams, REST)
  • Familiarity with event-driven architecture and logging
  • Use of Git for version control
  • Understanding of unit testing and CI/CD practices

Good-to-have skills and experience:

  • Java (Android) development with JNI integration
  • DevOps experience for embedded or simulated environments

Ideal experience:

  • 7+ years for core development roles