← Back to all jobs

Software Engineer

About Us:

Are you interested in working at the forefront of AI and automation? Are you looking for a real challenge, and an opportunity to make a real difference in the software industry? If so, this could be the role for you! Eggplant is transforming software testing to focus on creating amazing digital experiences that drive user adoption, conversion, and retention.

Our Digital Automation Intelligence Suite interacts with software exactly like a real user to test the true user experience, auto-generates tests at the UI and API level, and enables us to test the full user experience. All this testing means we are growing our team! We're looking for an innovative Software Engineer who is passionate about the software development process and enjoys a coding challenge in C++ and Java.

About the Role:

You would play an integral role in designing new functionality on our Communications Team for our Android application. This is an exciting role that is helping us move mobile testing to the next level. We are a small but mighty team of 5 that are doing some cool things to testing across the mobile spectrum.  If you love a technical challenge and have a solid understanding of low level protocols and linux system programing works, this could be your wheelhouse!

Specific responsibilities include:

  • Design and implement new features on our Eggplant Gateway/Android app using C++ and Java.
  • Linux System programming
  • Drive and optimize development with our Gateway and Android app
  • Work in a peer-programming environment.
  • Resolve bugs identified by QA.

About You:

You should have a proven track record of developing features for complex software with a strong background in software engineering principles.  You are highly proficient in C++ (a plus if you also have Java). You have experience with linux/low level engineering and understand how things work at the system level.

Specific requirements include:

  • BA/BS in a technical field
  • Experience with Linux systems engineering
  • 3+ years of experience in a Software Development role, specifically in C++ or Java
  • Familiarity with Linux

Bonus Skills:

  • Working on Android Apps
  • Familiarity with VNC/RDP protocols.

How to apply

Apply through Stack Overflow

You might also like

  • Size 48
    Remote
    June 19
  • Size 48
    Mobile Developer (iOS or Android) O'Reilly Auto Parts
    Remote
    June 04
  • A
    Remote
    May 31
  • Size 48
    Remote
    May 07
  • Size 48
    Senior Android Developers Authority Partners
    Remote
    April 24

Get

notifications in your