2

Reverse Engineer Remote Jobs in Texas (NOW HIRING)

... and remote roles. Cornelis Networks is seeking anAI Platform Engineerto help shape how our ... Keep the platform running reliably: containerized services on Linux, reverse proxies,systemdtimers ...

E2E Business Architect (Remote)

Austin, TX · Remote

$60.25 - $78.25/hr

... Reverse Logistics, Quality, Inventory Management, Order Management, Product Lifecyle Management ... Engineering or Supply Chain Management * Experience in developing and deploying Generative AI ...

Senior Full Stack Developer

Dallas, TX · On-site +1

$70K - $140K/yr

Knowledge of Load Balancing, Firewalls, Reverse Proxies is preferred. * Experience with Microsoft ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Senior Full Stack Developer

Dallas, TX · On-site +1

$70K - $140K/yr

Knowledge of Load Balancing, Firewalls, Reverse Proxies is preferred. * Experience with Microsoft ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

... remote, global team united by curiosity, creativity, and a shared love of learning. About the Job ... Run scenario modeling as a monthly rhythm - including reverse-engineered analyses like "what would ...

... remote, global team united by curiosity, creativity, and a shared love of learning. About the Job ... Run scenario modeling as a monthly rhythm - including reverse-engineered analyses like "what would ...

Showing results 21-31

Reverse Engineer Remote information

What does a reverse engineer do in a remote role?

Reverse Engineers analyze software, hardware, or systems to understand their design, functionality, and security vulnerabilities, often without access to original source code or documentation. In a remote role, they use specialized tools to deconstruct and study code, identify flaws, and sometimes develop patches or countermeasures. Reverse engineering is commonly used in cybersecurity, malware analysis, software compatibility, and intellectual property investigations. Remote Reverse Engineers collaborate with teams online and often require strong problem-solving skills, technical expertise, and familiarity with digital forensics.

What is the difference between Reverse Engineer Remote vs Software Developer Remote?

AspectReverse Engineer RemoteSoftware Developer Remote
Required CredentialsBachelor's in Computer Science, cybersecurity certifications (e.g., CEH, OSCP)Bachelor's in Computer Science or related field, coding bootcamps often accepted
Work EnvironmentRemote, often in cybersecurity or security-focused teamsRemote, in software development teams across various industries
Employer & Industry UsageTech companies, cybersecurity firms, government agenciesTech companies, startups, software firms, any industry needing software solutions
Common Search & Comparison IntentUnderstanding roles related to security analysis and vulnerability assessmentExploring software development careers and remote work options

Reverse Engineer Remote and Software Developer Remote are distinct roles. Reverse engineers focus on analyzing software to identify vulnerabilities, often requiring cybersecurity certifications. Software developers create applications and typically have programming skills. Both roles can be remote, but they serve different industry needs and require different skill sets.

What are some common challenges faced by remote reverse engineers, and how can they be addressed?

Remote reverse engineers often encounter challenges such as limited access to proprietary hardware or secure environments, difficulty in collaborating with team members on complex code, and ensuring secure handling of sensitive data. These can be addressed by utilizing robust remote access solutions, leveraging collaboration tools for code review and knowledge sharing, and following strict cybersecurity protocols. Regular virtual meetings and clear documentation also help maintain effective communication and project progress in a distributed team setting.

What are the key skills and qualifications needed to thrive as a reverse engineer in a remote setting?

To thrive as a Reverse Engineer remotely, you need strong expertise in software analysis, assembly language, and binary exploitation, often supported by a degree in computer science or relevant cybersecurity certifications. Proficiency with tools like IDA Pro, Ghidra, OllyDbg, and familiarity with operating systems and debugger environments is essential. Analytical thinking, attention to detail, and effective remote communication are key soft skills for problem-solving and collaborating with distributed teams. These skills are vital for uncovering software vulnerabilities, ensuring security, and maintaining efficient workflows in a remote environment.

What are the most commonly searched types of Reverse Engineer jobs in Texas?

The most popular types of Reverse Engineer jobs in Texas are:

What are popular job titles related to Reverse Engineer Remote jobs in Texas?

For Reverse Engineer Remote jobs in Texas, the most frequently searched job titles are:

What cities in Texas are hiring for Reverse Engineer Remote jobs?

Cities in Texas with the most Reverse Engineer Remote job openings:

AI Platform Engineer

Cornelis Networks

Austin, TX • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

Cornelis Networks delivers high-performance scale-out networking solutions for AI and HPC datacenters. Our differentiated architecture integrates hardware, software, and system-level technologies to maximize the efficiency of GPU, CPU, and accelerator-basedcomputeclusters at scale. Our solutions help customers push the boundaries of AI and HPC byeliminatingbottlenecks and enabling massive-scale training, inference, simulation, and data-intensive workloads.


We are a fast-growing team of architects, engineers, and business professionals with a proven track recordof building successful products and companies. As a global organization, our team spans multiple U.S. states and six countries, and we continue to expand with exceptional talent in onsite, hybrid, and remote roles.


Cornelis Networks is seeking anAI Platform Engineerto help shape how our engineering organization uses AI to design, develop,validate, and support advanced networking products.


This is an emerging role at the intersection of software engineering, developer platforms, infrastructure, workflow automation, and applied AI. You will help build and expand a private, secure AI platform for our engineering organization, including a growing workforce of AI agents that automate meaningful engineering work.


These capabilities will support engineers working across:

  • Software development
  • Linux kernel drivers
  • Firmware
  • Embedded systems
  • ASIC development
  • Hardware/software integration
  • Validation
  • High-performance networking


Cornelis Networks has already invested in a working AI platform and initial agent capabilities. You will help take that foundation further by designing, implementing, operating, and continuously improving the tools that enable our engineers to work more effectively.


This is a rare opportunity to help define the future of engineering!The final solution does not yet exist. You will have the opportunity to experiment, learn from results, improve solutions based on feedback, and helpestablishnew engineering practices.


Candidates are not expected to have held this exact job title before. This discipline is still emerging, and we are more interested in your engineering fundamentals, creativity, implementation skills, curiosity, and potential to grow into broaderplatformand architectural responsibility.


This is primarily a software and platform-engineering role. A background in machine-learning research or training large language models is not required. The focus is on applying existing AI capabilities reliably, securely, and cost-effectively to real engineering workflows.


What you will do:

  • Own the AI Platform: Own the configuration, tooling, and infrastructure that gives every Cornelis engineer a private, domain-aware AI assistant. Keep it current, reliable, and tuned to the specific technical domains our engineers work in - not generic web development tasks, but low-level systemswork:drivers, firmware, ASIC register maps, hardware/software integration.
  • Build Out the Agent Workforce: Design, implement, and improve a growing workforce of autonomous agents that automate engineering operations.Each new agent you build becomes a permanent part of how the engineeringorganizationoperates. The backlog of planned agents is substantial and the opportunity to shape what gets built andhowis real.
  • Design and Implement New Agents: Take agents from concept to production:FastAPIREST API, CLI interface, andchatintegration. Work with engineering teams toidentifythe highest-value automation opportunities, define the agent's behavior, and build it to the platform's standards - deterministic where possible, LLM-powered where it adds real value, and cost-conscious throughout. The platform routes work across a tiered model fleet; knowing when to use a lightweight model versus a heavy one is part of the job.
  • Maintain and Improve the Infrastructure: Keep the platform running reliably: containerized services on Linux, reverse proxies,systemdtimers, PostgreSQL and Redis,secretsmanagement, and enterprise integrations with GitHub, Jira, Confluence, and Microsoft Teams. Debug infrastructure issues, manage deployments, and harden the platform as it grows.
  • Write and Improve Agent Skills and Prompt Engineering: Author and tune the structured workflows and system instructions that make AI agents useful for deep engineering work. Design agents that are reliable and grounded - not impressive in a demo but wrong in production.
  • Build CI/CD Validation Pipelines: Build andmaintainautomated validation that catches bad configurations, leaked credentials, and broken agent contracts before they land. Lead the inner-source contribution process - review PRs from engineers across teams, enforce standards, and make sure new additions are robust and cost-effective.
  • Manage Cost and Value Across the Platform: Track what the platform costs and what it delivers. Make deliberate decisions about model selection, token usage, and when AI is the right tool versus when deterministic code is cheaper and more reliable. Help engineers use AI tools effectively without wastingcomputeon low-value work. Report on platform value in terms engineering leadership can act on.
  • Track the AI Landscape and Keep the Platform Current: The tooling landscape is moving fast. Evaluate what matters, adopt what improves the platform, and upgrade before the team falls behind. Bring recommendations to engineering leadership with clearreasoning oncapability and cost.


Minimum Qualifications:

  • B.S. or M.S. in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
  • Python or Equivalent Programming Language:Experience building software, applications, scripts, or services in Python or a comparable general-purpose programming language, with the ability and willingness to work in Python. Familiarity with software development fundamentals, including version control, testing, debugging, and code review.
  • Linux:Practical experience developing, deploying,operating, or troubleshooting software in a Linux environment.
  • Model Context Protocol:Hands-on experience implementing, integrating, extending, or operating MCP clients, servers, tools, or MCP-based workflows. Ability to explain how MCP was used to connect an AI system to tools or external systems.
  • AI Agent Development:Hands-on experience building an AI agent or LLM-powered workflow that performs meaningful work using tools, APIs, structured workflows, files, databases, or external systems. Experience should go beyond simple prompt experimentation, basic chatbots, or using an AI assistant to generate text.
  • Retrieval-Augmented Generation:Experience building or integrating a RAG workflow that grounds model output in documentation, code, databases, files, or other authoritative information. Familiarity with ingestion, chunking, embeddings, vector search, metadata, source context, or response evaluation is valuable.


Preferred Qualifications:

Strong candidates will also have experience with several of the following:

  • Platform architecture and software-system design
  • Shell scripting and automation
  • CI/CD pipelines and automated validation
  • Docker and/orPodman
  • REST API development and integration
  • Workflow automation across developer or enterprise systems
  • FastAPIor a similar Python web framework
  • GitHub, Jira, Confluence, Microsoft Teams, or comparable APIs
  • PostgreSQL, Redis, or similar data infrastructure
  • Agent evaluation, observability, prompt engineering, or model selection
  • Embedded systems, firmware, semiconductors, ASICs, or hardware/software integration
  • Developer tools, internal platforms, or inner-source engineering
  • Microsoft Teams bot development or Power Automate
  • Experience operating production services or internal developer platforms

You do not need to be an expert in every technology listed above. We value strong fundamentals, direct hands-on experience, curiosity, sound engineering judgment, and the ability to learn quickly.


Location:This is a remote position for employeesresidingwithin the United States.

We offer a competitive compensation package that includes equity, cash, and incentives, along with health and retirement benefits. Our dynamic, flexible work environmentprovidesthe opportunity to collaborate with some of the most influential names in the semiconductor industry.


At Cornelis Networksyour base salary is only onecomponentof your comprehensive total rewards package. Your base pay will bedeterminedby factors such as your skills, qualifications, experience, and location relative to the hiring range for the position. Depending on your role, you may also be eligible for performance-based incentives, including an annual bonus or sales incentives.


In addition to your base pay, you will have access to a broad range of benefits, including medical, dental, and vision coverage, as well as disability and life insurance, a dependent care flexible spending account, accidental injury insurance, and pet insurance. We also offer generous paid holidays, 401(k) with company match, and Open Time Off (OTO) for regular full-time exempt employees. Other paid time off benefits include sick time, bonding leave, and pregnancy disability leave.


Cornelis Networks does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. Cornelis Networks is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.