Job Closed

This listing is no longer active.

Magnet Forensics logo
Magnet Forensics

We provide organizations with innovative tools to investigate cyberattacks and digital crimes

Senior Reverse Engineer – Mobile

EngineerEngineerOtherRemoteSeniorTeam 201-500Since 2009H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

88 days ago

Salary

$145K - $195K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAndroidAssemblyiOSJavaPythonSQLSQLite.NET

Job Description

Senior Reverse Engineer – Mobile

Magnet Forensics

• Perform static and dynamic analysis of mobile OS and mobile applications to uncover forensically valuable artifacts. • Use and customize instrumentation, debuggers, and automation tools to accelerate research and product development. • Translate research findings into proof-of-concept solutions and evolve them into robust, maintainable product code. • Design and implement performant, maintainable, and testable production code, focusing on iterative delivery to maximize customer impact. • Document findings, create internal demos, and mentor teammates through knowledge sharing and technical leadership. • Collaborate with research, product, and customer teams to ship capabilities that matter. • Analyze requirements, break down tasks, estimate efforts, and adapt to evolving business and customer needs. • Support peers through pair programming, code reviews, and mentoring, fostering a collaborative and innovative engineering environment. • Take ownership and accountability for projects, driving them to completion.

Job Requirements

  • 5+ years of professional experience in software engineering, with hands-on reverse engineering expertise.
  • Strong proficiency in C# .NET, with ability to work in other languages as needed (e.g., C, C++, Python, Java).
  • Knowledge of mobile OS fundamentals, architecture, and APIs (iOS, Android).
  • Experience with SQL queries and SQLite.
  • Familiarity with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, or Frida.
  • Comfortable working across abstraction layers, from user space to OS kernels, and moving fluently between assembly, native code, and high-level code.
  • Experience with Agile development practices and effective collaboration in distributed teams.
  • Proven track record of shipping clean, well-tested code in collaborative environments.

Benefits

  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits

Related Categories

Related Job Pages

More Engineer Jobs

Engineer88 days ago
Full TimeRemoteTeam 5,001-10,000Since 1991H1B Sponsor

Role Description The Lead Professional Services Engineer is a customer-facing, billable position chartered with engaging customers in a consultative capacity and providing specialized expertise around Nice CXone products, the contact centre industry, and other contact centre ecosystem topics including CRM, telecommunications infrastructure, analytics, social media, and others. - Responsible for both technical and business tasks including managing customer expectations and satisfaction. - Configuring Nice CXone products based on best practices and customer requirements. - Coordinating inter-departmental activities within Nice CXone. - Tracking time and status within Nice CXone systems. - Engaging in consultative performance in all areas related to Nice CXone solutions provisioning, implementation, and deployment of technical and business solutions to clients. - Customer base consists of public and private sector agencies and businesses employing diverse information management and contact centre environments. Qualifications - Senior-level technical configuration and programming as required. - Process, data, and object modelling in various application and database environments. - Database design, development, and enhancement. - Technical architecture leadership, analysis, design, development, and enhancement. - Maintain senior-level expertise and currency in industry-leading contact centre technologies. Requirements - Serve in a project manager capacity managing end-to-end system life cycle development of small to large-scale projects. - Develop costing proposals for projects, perform risk analysis, and manage change control. - Provide business analysis, business area assessment, user needs analysis, and business systems design for major projects. - Present a professional image in conduct, attitude, and attire. - Assist with the development of client information management standards and evaluation of technology trends. - Contribute to business area assessment, user needs analysis, and business systems design. - Supervise during project life cycle any intermediate or junior level client staff, or any sub-contracted personnel assigned to your project team. - Supervise and mentor all intermediate and junior level Nice CXone staff working on other projects under your area of responsibility. - Always follow the company Code of Ethics and Nice CXone policies and procedures. - Communicate in an effective and professional way with customers in and outside of Nice CXone. Benefits - Billable and customer-facing role with significant financial impact on Nice CXone. - Ensure hours are accurately tracked and recorded on customer master account. - Timely and accurate deployments to begin recognizing revenue for new customers. - Ability to satisfy customers impacts loyalty and increased business. - Critical to minimize Nice CXone's exposure to liability. - Adjustments made to customer's account completed in accordance with the Company's Adjustment Policy. Company Description NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. - Known as an innovation powerhouse that excels in AI, cloud, and digital. - Consistently recognized as the market leader in its domains. - Over 8,500 employees across 30+ countries. - Proud to be an equal opportunity employer.

Worldwide
Job Closed
Full TimeRemoteTeam 10,001+H1B Sponsor

• Provide technical expertise and consultancy at customer sites to commission, troubleshoot, engineer, operate, configure and optimize CCC products and systems at customer sites. • Advise CCC customers in specific, appropriate product usage. • Using independent judgement, knowledge, and expertise to perform Pre-commissioning activities including system checkout, instrumentation calibration, loop checks, and communication testing. • Test and perform tuning including machinery testing, control loop tuning and troubleshooting within the larger customer process. • Read P&ID’s, Instrument loop diagrams, wiring diagrams and panel layout drawings. • Apply advanced mathematical concepts and operations to effectively complete specific projects and tasks. • Perform thermodynamic calculations and analysis of machine performance. • Provide remote technical support, systems engineering support and troubleshooting • Transfer technology knowledge to Customer operating and engineering staff through training sessions. • Collaborate with departments cross functionally to support the entire Lifecycle of our products and customer experience • Complete required administrative tasks (expenses, reports, etc.) and aftermarket support • Respond to change productively and handle other duties as required • Follow all company safety policies and procedures

Netherlands
Job Closed
Navy Federal Credit Union logo

Principal Mainframe Engineer

Navy Federal Credit Union

Navy Federal Credit Union is a bank serving the armed forces of the United States military, including Navy, Air Force, Marine Corps, Coast Guard, Army, Veterans Affairs, and Depart

Engineer88 days ago

• Collaborate with other high level IT professionals, business strategists, specialized technicians, business process experts, vendors, consultants, and/or business partners. • Solves complex problems that have direct and important impact on strategic IT priorities and/or measurable business results. • Credible expert advisor to peers and internal/external business partners; trusted advisor to Leadership. • Creates improved IT materials, tools, work aids, technical standards, and processes. • Coaches less experienced engineers. • Collaborates on operational/tactical business issues with technology support teams and subject matter experts. • Install, maintain, and administer z/OS operating system releases, 3rd party software products, & mainframe hardware. • Troubleshoot IBM mainframe hardware, network, and software issues. • Ensure the security and integrity of system and product solutions including compliance with Navy Federal, industry engineering and Information Security principles and practices. • Perform engineering research, procurement, deployment, and configuration for new and modified systems. • Present clear, organized, and concise information to all audiences through a variety of media to enable effective business decisions. • Document standards and procedures for new system components, or modifications to existing components. • Mentor others in the application of technologies, process changes, tools, and standards. • Collaborate on operational/tactical business issues with internal business partner managers and subject matter experts. • Provide information to and effectively interacts with external vendors, suppliers, auditors, and business partners. • Interface with application development/SRE to facilitate adoption of emerging technologies (RESTful APIs, Open Source tooling, and Ansible playbooks). • Provide input and make budgetary recommendations regarding mainframe software and hardware. • Lead others in the definition of project scope, plans, and deliverables. • Perform other duties as assigned.

United States
$131.7K - $206.5K / year
Job Closed
OtherRemoteTeam 5,001-10,000Since 1870H1B No Sponsor

• Completing environmental reporting requirements for HarbisonWalker International facilities • Preparing and submitting environmental & safety reporting (Title V, air, water, waste) and SPCC and SWPP plans • Providing technical guidance to manufacturing personnel regarding environmental issues • Implementing corporate environmental policies and procedures • Conducting environmental audits of manufacturing facilities • Negotiating environmental compliance issues with regulatory agencies • Evaluating capital projects as related to environmental issues

Pennsylvania
Job Closed