Lead Android Software Engineer

2 weeks ago


Philadelphia, Pennsylvania, United States Ghost Robotics Corporation Full time
Job Overview

Ghost Robotics Corporation stands at the forefront of legged robotic systems, empowering our clients to tackle intricate operational, national security, and technological challenges that enhance safety and improve outcomes.

This role reports directly to the Head of Special Projects and involves collaboration with a dynamic team dedicated to delivering cutting-edge legged robotic solutions for defense, public safety, and enterprise clients globally. We seek a candidate who is proactive, well-informed, possesses a strong work ethic, can swiftly adapt, and perform under tight deadlines. There are significant growth prospects as the organization expands.

Key Responsibilities
  • Design and implement new functionalities, maintain, and enhance the Ghost Robotics robot controller application.
  • Address bugs, conduct regression testing, and optimize application performance.
  • Collect user feedback, document, and convey customer functional requirements.
  • Collaborate with team members to create and implement user interface support for innovative robot behaviors.
  • Integrate additional robot features and sensors, including cameras, into the application.
  • Develop unit tests to ensure robustness, covering edge cases, usability, and reliability.
  • Work alongside UI/UX designers to refine application designs based on user feedback and execute designs that align with visual and functional standards.
  • Perform other related tasks as assigned.
Qualifications

Essential Experience

  • A minimum of 3-5 years of experience in a reputable integration firm, consultancy, or product organization.
  • At least four years of experience in developing Java Android applications.
  • Bachelor's degree in Software Engineering, Computer Engineering, or a related field.
  • Proven experience in bringing a mobile application from initial concept to production.
  • Familiarity with remote data handling via UDP, HTTP, REST APIs, and JSON.
  • Proficient in using Android Studio, Gradle, JNI, and Android resources.

Additional Experience Preferred:

  • Experience with low-latency Android video playback technologies such as RTSP and MJPEG.
  • Knowledge of OpenGL for Android.
  • Familiarity with MAVLink UDP communication protocols.
  • Experience in robotics and mechatronic systems.
  • Strong verbal and written communication skills.
  • Excellent organizational abilities and attention to detail.
Educational Requirements

A Bachelor's degree in Engineering, Software, Mathematics, Physics, Electrical Engineering, or a related discipline is required.

At least three years of relevant work experience is preferred.

Compensation and Benefits

We offer a competitive salary, comprehensive benefits, and an attractive equity incentive package. Our flexible time-off policy emphasizes productivity and collaboration within a talented interdisciplinary team.

Background and Residency Requirements

Successful candidates will undergo standard and customer-specific background checks, which may occur pre-hire, post-hire, and periodically during employment as necessary. Eligibility for future security clearances is required.

Permanent residency is required. US citizenship or permanent residency is necessary for work with national security clients.

Physical Requirements
  • Ability to stand or sit for extended periods while working on a computer.
  • Must be capable of lifting up to 20 pounds.
  • Manual dexterity is required for evaluating, installing, and modifying equipment.


  • Philadelphia, Pennsylvania, United States Ghost Robotics Corporation Full time

    Job OverviewGhost Robotics Corporation stands at the forefront of innovation in legged robotic systems, dedicated to addressing intricate operational, national security, and technological challenges that enhance safety and improve outcomes.This role is pivotal, reporting directly to the Head of Special Projects, and involves collaboration with a dynamic team...


  • Philadelphia, Pennsylvania, United States Ghost Robotics Corporation Full time

    Job OverviewGhost Robotics Corporation stands at the forefront of legged robotic systems, dedicated to assisting clients in overcoming intricate operational, national security, and technological challenges to enhance safety and outcomes.This role is under the supervision of the Head of Special Projects and involves collaboration with a dynamic team focused...


  • Philadelphia, Pennsylvania, United States Kane Partners LLC Full time

    Job Summary:We are seeking an experienced Android/Kotlin developer to join our dynamic team at Kane Partners LLC. This full-time, salaried role offers the opportunity to work on cutting-edge technology and contribute to the development of next-generation SDKs, tools, and applications that process millions of transactions globally.Key...


  • Philadelphia, Pennsylvania, United States Kane Partners LLC Full time

    About Kane Partners LLCKane Partners LLC is a leading international payment processing company, trusted by some of the world's largest businesses across industries like retail, hospitality, healthcare, education, and more.We're proud of our employee-centric culture, offering a collaborative, fast-paced environment where new ideas are rewarded and where...


  • Philadelphia, Pennsylvania, United States JPMorganChase Full time

    Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Partner Channel, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...


  • Philadelphia, Pennsylvania, United States Inabia Software Full time

    Job DescriptionJob Title: Embedded Engineer with RDKLocation: RemoteJob Type: ContractInterview: VideoAbout the Role:We are seeking an experienced Embedded Engineer with RDK expertise to join our team at Inabia Software. As an Embedded Engineer, you will be responsible for designing, developing, and testing embedded systems and software.Key...

  • Lead Software Engineer

    3 months ago


    Philadelphia, Pennsylvania, United States Comcast Full time

    Lead Software Engineer-1257Comcast Corporation - Philadelphia, PAFreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and sales channels....


  • Philadelphia, Pennsylvania, United States JPMorganChase Full time

    Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer - Java/Python/AWS at JPMorgan Chase within the Corporate Sector, Real Estate Tech team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • Philadelphia, Pennsylvania, United States JPMorganChase Full time

    Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer - ava/AWS at JPMorgan Chase within the Consumer Community Banking, Operations Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted...


  • Philadelphia, Pennsylvania, United States Vistar Media Full time

    About the RoleWe are seeking a highly skilled Engineering Manager to lead our software engineering team and oversee the management of our cloud infrastructure. As a key member of our leadership team, you will be responsible for managing a team of engineers focused on building and maintaining our cloud infrastructure using Infrastructure as Code (IaC)...


  • Philadelphia, Pennsylvania, United States JPMorganChase Full time

    Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Connected Commerce team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...

  • Lead Software Engineer

    2 months ago


    Philadelphia, Pennsylvania, United States JPMorganChase Full time

    Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Risk, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...


  • Philadelphia, Pennsylvania, United States JPMorganChase Full time

    Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer - Java/AWS at JPMorgan Chase within the Consumer & Community Banking division at Chase, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • Philadelphia, Pennsylvania, United States Speedify Full time

    Job OverviewAt Speedify, we're seeking a highly skilled Senior Software Engineer to join our team of talented professionals. As a key member of our engineering team, you will play a crucial role in developing and maintaining our cutting-edge networking technology.Key ResponsibilitiesDesign and implement high-performance networking solutions using C++Develop...


  • Philadelphia, Pennsylvania, United States Motion Recruitment Full time

    Motion Recruitment is seeking a Lead Software Engineer to enhance their dynamic team on a full-time basis. In this position, you will collaborate with a talented group of professionals to develop innovative solutions utilized across various sectors. This role is primarily Fullstack, with an emphasis on backend development and API integrations.Key...


  • Philadelphia, Pennsylvania, United States Vistar Media Full time

    About the RoleWe are seeking a seasoned Software Engineering Team Lead to oversee the development and maintenance of our cloud-based infrastructure. As a key member of our engineering team, you will be responsible for managing a team of software engineers focused on building and maintaining our cloud infrastructure using Infrastructure as Code (IaC)...


  • Philadelphia, Pennsylvania, United States Elsevier Full time

    Lead Software Engineer - Search SolutionsWe are in search of an experienced and driven Lead Software Engineer specializing in Search Solutions. This role is pivotal in overseeing our existing search infrastructure while spearheading the exploration of innovative methodologies. Additionally, the Lead Engineer will mentor junior engineers and promote knowledge...


  • Philadelphia, Pennsylvania, United States JPMorganChase Full time

    Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Administration, you are an integral part of an agile team that works to enhance, build, and deliver trusted...


  • Philadelphia, Pennsylvania, United States Diverse Lynx Full time

    Job SummaryDiverse Lynx LLC is seeking a highly experienced Lead Software Engineer - RDKB to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for broadband devices using the RDK-B stack.Key ResponsibilitiesDevelop and maintain software for broadband devices, including firmware and...


  • Philadelphia, Pennsylvania, United States JPMorganChase Full time

    Job Description If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place.As a Principal Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you will be responsible for providing expertise and engineering excellence. You will be a crucial...