Systems Software Engineer

2 weeks ago


India PartnerOne Full time

We are building tools to automate, instrument, and ultimately enable remote control of Apple mobile devices. You have experience in digging into device internals over USB and building production-grade back-end services.


What you’ll do

Your role on the team will be to support our efforts to deliver a first class mobile device cloud. You will build products and contribute to features that enable our customers to test, inspect, and measure the reliability and performance of their mobile apps in a virtualized interactive environment with real devices. You need to be just as comfortable writing mobile applications to leverage supported device frameworks as you are diving into disassembled code to figure out how a proprietary device service operates. This is not an app development role and requires a deep understanding of operating systems internals to succeed.


This team is a collaborative effort to research the Apple software ecosystem and develop novel products that accomplish that which cannot be done with off-the-shelf tooling. You need to be up to the challenge to develop software that extends the horizon of what is possible. We are enabling mobile software development teams to achieve their best work and therefore you will also need to be prepared to diagnose customer issues when they arise and use your findings to strengthen the product.


Necessarily skills

● Deep familiarity with operating systems and networks

● Comfortable with a debugger, disassembler, packet sniffer, hex editor, etc.

● Ability to work in MacOS and Linux command-line environments

● Experience developing in Go, Python is preferred


Bonus skills

● Experience reverse engineering using software tools such as Hopper, IDA Pro, Ghidra,

Capstone

● Knowledge of Objective-C, Swift, Apple development ecosystem, and mobile app

technologies


Required Experience

● 3+ years of software development experience

Required education

● Bachelor’s degree in Computer Science or related field

● Master’s degree in Computer Science or related field strongly preferred



  • India Globus Systems Full time

    Company: AA GLOBUSDIGITAL INDIA PRIVATE LIMITEDAA GLOBUSDIGITAL INDIA PRIVATE LIMITED, is a wholly owned subsidiary of Globus Systems Inc US,Globus Systems was founded by industry executives who have been part of the IT services industry for the past 20 years and have seen it evolve and mature. We understand the challenges faced by organizations as they...


  • India Globus Systems Full time

    Company: AA GLOBUSDIGITAL INDIA PRIVATE LIMITED AA GLOBUSDIGITAL INDIA PRIVATE LIMITED , is a wholly owned subsidiary of Globus Systems Inc US, Globus Systems was founded by industry executives who have been part of the IT services industry for the past 20 years and have seen it evolve and mature. We understand the challenges faced by organizations as they...

  • Software Engineer II

    2 weeks ago


    india Trigent Software Private Limited Full time

    Execute acceptance test run on release candidate software, guided by existing test plans. File detailed issue reports for failing tests; work with automation and development engineers to verify fixes. Review specifications and test plans, identifying gaps in coverage and supplementing with new test cases. Manage desktop environments for accurate...


  • india Trigent Software Private Limited Full time

    Execute acceptance test run on release candidate software, guided by existing test plans. File detailed issue reports for failing tests; work with automation and development engineers to verify fixes. Review specifications and test plans, identifying gaps in coverage and supplementing with new test cases. Manage desktop environments for accurate...


  • india Trigent Software Private Limited Full time

    Bachelor's degree in Computer Science, Engineering, or a related field. Professional experience in software development using C++. Proficient in GCC and experience with upgrading and managing GCC versions. Strong knowledge of RPM packaging and spec file writing. Solid understanding of the Linux operating system, including system-level...


  • india PartnerOne Full time

    We are building tools to automate, instrument, and ultimately enable remote control of Apple mobile devices. You have experience in digging into device internals over USB and building production-grade back-end services. What you’ll do Your role on the team will be to support our efforts to deliver a first class mobile device cloud. You will build products...


  • India PartnerOne Full time

    We are building tools to automate, instrument, and ultimately enable remote control of Apple mobile devices. You have experience in digging into device internals over USB and building production-grade back-end services. What you’ll do Your role on the team will be to support our efforts to deliver a first class mobile device cloud. You will build products...

  • Software Engineer III

    3 weeks ago


    india Rocket Software Full time

    We at Rocket Software are looking for Software Engineer III (Mainframe Assembler, CICS, DB2) role. Job Overview: The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and...

  • System Engineer

    1 month ago


    India BUDDY DEALS Full time

    Job Title: System EngineerLocation: RemoteCompany: Buddy DealsEmployment Type: Full-TimeAbout Buddy Deals:Buddy Deals is an e-commerce platform dedicated to providing customers with unbeatable deals and a seamless shopping experience. As we expand, we are looking for a System Engineer to manage and optimize our IT infrastructure, ensuring that our systems...


  • india Upland Software Full time

    Description Software Engineering Lead Job Description Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 9 - 11 years to join Upland India as Software Engineering Lead for our Upland PostUp product. The ideal candidate will be a self-starter/learner and capable of working within an...


  • India Belzabar Software Design India Private Limited Full time

    VP Technology / Engineering Role Overview: Position: Vice President of Technology/Engineering Reporting to: Senior Vice President of Technology Primary Responsibility: Oversee the architecture, design, and development of scalable technology solutions, while mentoring and managing a team of technical leads, full-stack engineers, and architects. Key...


  • india Art Technology and Software Full time

    The Senior Software Engineer is responsible for developing and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android. Duties and...


  • India Art Technology and Software Full time

    The Senior Software Engineer is responsible for developing and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android. Duties and...


  • India Art Technology and Software Full time

    The Senior Software Engineer is responsible for developing and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android.Duties and...

  • Pdm/cad Administrator

    4 months ago


    India Miracle Software Systems Full time

    **India-Miracle Heights**: **Exp 6 - 12 Years**: **Key Skills**: CAD PDM Autodesk **Responsibilities**: - Define, configure, and maintain PDM access management, folder structures, data standards, and workflows - Experience in installing, configuring, customizing, maintaining, and upgrading SolidWorks CAD, Autodesk, and CREO/Windchill - Should collaborate...


  • india IRIS Software Group Full time

    Summary : We are creating our next generation technology platform and applications through re-usable cloud services. We are building cloud native applications using various AWS technologies within a micro-service architecture and an API first approach.  You will be joining a key team developing the underlying cloud platform that will shape the...


  • india iStrat Software Pvt. Ltd Full time

    SSE) Exposure to database design and programming is desirable. Prior experience working on end to end web application development/maintenance projects is a must. Your need to possess good understanding of Software Engineering processes Skills: VB, ASP.Net, ASP, SQL Server, Oracle, or PHP/MySQL, or J2EE, Report tools For faster processing of resume,


  • india iStrat Software Pvt. Ltd Full time

    SSE) Exposure to database design and programming is desirable. Prior experience working on end to end web application development/maintenance projects is a must. Your need to possess good understanding of Software Engineering processes Skills: VB, ASP.Net, ASP, SQL Server, Oracle, or PHP/MySQL, or J2EE, Report tools For faster processing of resume,

  • Automation Engineer

    4 days ago


    india Cybage Software Full time

    About Cybage Software Pvt. Ltd.Cybage Software is a technology consulting organization specializing in outsourced product engineering services. As a leader in the technology and product engineering space, Cybage works with some of the world's best Independent Software Vendors (ISVs). Our solutions are focused on modern technologies, and are enabled by a...


  • india International Software Systems, Inc. Full time

    We are looking for driven Data Engineers who enjoy solving problems, are proactive, collaborative and goal orientated. Who are communicative and believe that any challenge can be scaled with the right mindset, collaboration and tools. Requirements: • Appropriate degree or suitable background and experience in technology. • 4-6 years of experience as a...