See more Collapse

Software Developer

1 month ago


Bangalore, Karnataka, India AVI Consulting LLP Full time

SALARY : 10LPA - US :


XXXX is India's leading drone solution startup in the commercial segment. We provide end to end solutions to enterprises in the field of mining, urban planning, infrastructure, irrigation and agriculture and energy. We are early starters and market leaders in the Indian drone industry. Our belief is to solve real problems and use drone technology as a revolution. Our strength is our perseverance, clarity, collaborative approach and our team.

We are funded by some of the known early-stage Indian VCs in our growth journey so far however, our business is already self-sustainable and growing at a fast pace. We love machines, especially aerial robots and believe that drones are shaping the future of the world. XXXX is actively looking for self-driven and process-oriented individuals who would be interested in joining team AUS in this fascinating growth journey and be an early contributor to the drone ecosystem of the country which is growing at a very exciting and fast pace.

You would be part of :

- Designing/Improvement of new/existing architectures of distributed computing with subcomponents of Unmanned Aerial Systems (UAS).

- Working/Researching with industrial state of the art sensor systems and modules, and developing drivers (HAL or wrapper) and applications around their usage.

- Design and implementation of communication protocols between different subcomponents of UAS for distributed computing.

- Writing Applications and Drivers from the scratch for (embedded)linux based systems.

- Scripting and automations around work flows of UAS usage.

- Working with existing sophisticated software stacks of subcomponents of UASs.

- Working closely with electronics, design and systems teams for architecture development and deployment.

- Working closely with Flight Controller engineers to do collaborative development of UAVs.

We expect you to be :

- Experienced in hands-on development of complex embedded systems involving multiple microcontrollers or SoCs.

- Very good in analytical abilities to be able to do core research and development activities.

- Able to write low level drivers (wrapper or core) from the scratch.

- Very comfortable reading and understanding datasheets and reference manuals of microcontrollers, peripherals, sensors etc.

- Able to understand existing complex embedded software stack written in C/C++.

- Solid in C.

- Good in C++.

- Comfortable with using hardware debuggers.

- Having Hands-On experience with RTOS concepts like scheduling, threads synchronicity , race conditions etc.

- Having Solid understanding of interrupt mechanisms.

- Experienced in working with different hardware protocols like SPI, I2C, UART, PWM, CAN, USB etc.

- Having Solid understanding of interrupts architecture of ARM based microcontrollers like STM32, LPC etc.

- Having Good understanding of the concept of bootloaders.

- Able to multitask.

- A self-motivated and motivating personality who can work well independently as well as part of a team

- Having good interpersonal and soft skills who can adapt to the work environment while manifesting a good positive attitude

You are awesome if you are :

- Experienced in Linux Device Driver development.

- Having good exposure of working on and understanding of any sensor modules like GPS, LIDAR etc.

- Experienced in data filtering techniques (Example: Kalman filter)

(ref:hirist.tech)

We have other current jobs related to this field that you can find below

  • Tescra Software

    2 weeks ago


    Bangalore, Karnataka, India TESCRA SOFTWARE PRIVATE LIMITED Full time

    1. Hands-on Strong Experience in C++ V11 and Above Coding:The ideal candidate should possess extensive hands-on experience in coding with C++ V11 and above. This includes a deep understanding of the language's features, syntax, and best practices. Proficiency in utilizing the latest C++ standards is essential for developing efficient and robust software...

  • AppYogi Software

    4 weeks ago


    Bangalore, Karnataka, India AppYogi Software Full time

    Job Description :We are seeking a Power BI Developer to build and maintain BI and analytics solutions that transform data into knowledge.We want to meet you if you also have business understanding and problem-solving skills. You should have experience with data and business analysis to be considered. It would be best if you were analytical and a good...

  • Software Engineer

    4 days ago


    Bangalore, Karnataka, India TechTiv Software Solutions Full time

    Job Title : Software EngineerLocation : BangaloreExperience : 3-6 yearsWe are looking for a talented Software Engineer with a specialization in Java, Spring Boot, and Microservices architecture. The ideal candidate will have a minimum of 3 years of experience in these technologies and a deep understanding of software development best...

  • AppYogi Software

    4 weeks ago


    Bangalore, Karnataka, India AppYogi Software Full time

    Job Description :- We have a team of exceptionally talented and trained professionals, who literally breathe and live for technology. - We try to constantly improve our working environment, raising standards for life and creating new values for our employees. - If you have a degree in IT and a flair for programming, we need you.- Strong experience in...

  • C++ Developer

    4 weeks ago


    Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    You will join a team of 19 Developers in charge of the Commodities analytics and grabbers applications on iSuite infrastructure, which is a real-time infrastructure for financial data contribution. You will be responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered...


  • Bangalore, Karnataka, India Travash Software Solutions Private Limited Full time

    Job Title : SDET Location : BangaloreJob Description : We are looking for a Test Automation Engineer with 5+ years of experience in test automation on React. The ideal candidate will have experience with test automation frameworks and tools such as Selenium, Cypress, and Jest. They should also have experience with continuous integration and delivery tools...


  • Bangalore, Karnataka, India Sun Plus Software Technologies Full time

    Responsibilities :- Lead the design, development, and implementation of high-quality, maintainable, and scalable software solutions.- Collaborate with cross-functional teams (designers, product managers, QA) to understand requirements, translate them into technical specifications, and deliver solutions that meet business objectives.- Write clean, efficient,...


  • Bangalore, Karnataka, India PROD SOFTWARE INDIA PRIVATE LIMITED Full time

    Companay Description :eProductivity Software is a leading global provider of industry-specific business and production software technology for the packaging and print industries. eProductivity's integrated and automated software offerings and point solutions are designed to enable revenue growth and drive operating and production efficiencies. With...


  • Bangalore, Karnataka, India RAMANATHAN SOFTWARE PRIVATE LIMITED Full time

    About Us :RamSoft, Inc., headquartered in Toronto, Canada, is a global leader in Web based Radiology Solution. Our teams are present in USA, India, South Africa and Vietnam. Through 25 years of innovation in web radiology, we have provided several award-winning solutions to healthcare providers around the world. With the state-of-art software and services,...


  • Bangalore, Karnataka, India TechTiv Software Solutions Full time

    Description :Headquartered in Princeton, NJ (United States) we are a multinational company that is growing fast.This role is based out of our India setup. We believe that we are only as good as the quality of our people. Our offices are digital pods. Our clients are fortune brands. We're always looking for the most talented and skilled teammates. Do you...

  • Software Engineer

    4 weeks ago


    Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    The primary responsibility is to work on regression-cum-automation area to deliver high-quality product releases as per schedule. The role will have the opportunity to contribute to several aspects of ACK release flow like Build, Test, Package, Release, Configure, and Monitor. Detailed responsibilities of this role are:Responsibilities: Develop small-scale...

  • AppYogi Software

    4 weeks ago


    Bangalore, Karnataka, India AppYogi Software Full time

    iOS/Mac App Developer - Objective C/Xcode/SWIFT (2-5 yrs)We have a team of exceptionally talented and trained professionals, who literally breath and live for technology. We try to constantly improve our working environment, raising standards for life and creating new values for our employees. If you have a degree in IT and a flair for programming, we need...


  • Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    Requirements :- Proficiency in Python programming language.- Understanding of cloud-native applications and serverless architecture.- Develop and deploy applications by using AWS service APIs, the AWS CLI, and SDKs (including APG, Lambda, ECS, DynamoDB, SQS, SNS, and S3).- Experience with OpenSearch/ElasticSearch (good to have).- Full-stack experience, i. e....

  • Checkpoint Systems

    4 weeks ago


    Bangalore, Karnataka, India Checkpoint systems software India private limited Full time

    Summary :We are looking for Software Engineers/Senior Software Engineer on Java Platform in our R&D team who works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignment by demonstrating full competency in the software development area and to design, development and deployment of our SaaS based...

  • Software Developer

    4 weeks ago


    Bangalore, Karnataka, India Monster.com Full time

    Software Developer (Python)Job Description :Responsibilities:- Design, develop, and maintain robust and scalable Python microservices- Implement clean, well-documented, and maintainable code following best practices- Participate in code reviews and provide mentorship to junior developers- Monitor and troubleshoot high-scale traffic for performance and...


  • Bangalore, Karnataka, India Azentio Software Pvt Ltd. Full time

    Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as KASTLE- (Universal Lending),...

  • Snowflake Developer

    4 weeks ago


    Bangalore, Karnataka, India High Peak Software Full time

    Job Description :- Minimum 7+ years of experience in developing software applications including: analysis, design, coding, testing, deploying and supporting of applications- Hands-on experience with Snowflake utilities, SnowSQL, SnowPipe, Big Data model techniques using Python / Java.- Extensive experience in developing complex stored Procedures/BTEQ...

  • Software Developer

    4 weeks ago


    Bangalore, Karnataka, India Happy Reliable Surgeries Pvt. Ltd. Full time

    What we are looking for :Do you get a kick out of watching software unfold before your eyes? If so, wed love to talkto you about it. ].We are dedicated to creating innovative solutions that empower our clientsto achieve their goals efficiently. As we continue to expand our team, we are seeking atalented Software Developer with expertise in C++, QT, and...

  • Lead .Net Developer

    4 weeks ago


    Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    Job Description :Responsibilities :- Develop, test, debug, and implement code for existing/new business applications.- Perform development in a. Net environment using C# and SQL Server.- Review business and functional requirements provided by the Product Management.- Build technical design documentation and contribute to technical design discussions that...

  • Technical Lead

    4 weeks ago


    Bangalore, Karnataka, India Mobile Programming LLC Full time

    Job Description : Responsibilities :- Provide technical leadership and guidance to development teams, including software engineers, architects, and testers, throughout the project lifecycle.- Lead the design and architecture of complex software solutions, ensuring scalability, reliability, and performance.- Collaborate with stakeholders to gather...