1

Finite State Machines Jobs (NOW HIRING)

Optimize SGLang's backend runtime, leveraging features like RadixAttention for prefix caching and compressed finite-state machines for faster decoding. Design and execute rigorous performance ...

Basic understanding of finite state machines, object-oriented software design, or event-driven programming architectures. * Familiarity with standard software development tools such as Git, build ...

Write and optimize VHDL/Verilog code, leveraging internal libraries or creating custom components and finite state machines (FSMs). * Develop software applications to support FPGA/SDR functionality ...

Basic understanding of finite state machines, object-oriented software design, or event-driven programming architectures. * Familiarity with standard software development tools such as Git, build ...

NET debugging Thorough understanding of manual testing In-depth knowledge of SQL Understanding of Finite state machines In depth understanding of REST API and Cisco AXL API Elementary knowledge of ...

PLC Engineering Lead

Sunnyvale, CA · On-site

$95K - $105K/yr

Ability to work with logic that is full of Set/Reset (latch/unlatch) bits, NOT Finite State Machine. * Experience working on Servos, Robots, HMI's, PLC's, Vision cameras, TCP/IP, ProfibusDP, Profinet ...

PLC Controls Engineer

Peoria, IL · On-site

$76K - $98K/yr

Ability to work with logic that is full of Set/Reset (latch/unlatch) bits, NOT a Finite State Machine. * Experience working on Servos, Robots, HMI's, PLCs, Vision cameras, TCP/IP, ProfibusDP ...

Senior Autonomy Engineer

San Francisco, CA · On-site

$123K - $169K/yr

Deep, hands-on experience with path planning algorithms, finite state machines, and behavior trees. You have shipped autonomy that has flown or driven in the real world, not just in simulation.

next page

Showing results 1-20

Finite State Machines information

See salary details

$31.5K

$128.8K

$193.5K

How much do finite state machines jobs pay per year?

As of Jun 18, 2026, the average yearly pay for finite state machines in the United States is $128,769.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,500.00 and $155,000.00 per year, depending on experience, location, and employer.

What jobs pay $500,000 a year in the US?

In the field of finite state machines and related areas like software engineering and systems architecture, senior roles such as lead engineers, principal engineers, or technical directors in technology companies can reach or exceed $500,000 annually, especially with bonuses and stock options. These positions typically require advanced skills in algorithms, programming, and system design, along with extensive experience. High compensation is often found in industries like tech, finance, and aerospace where complex systems and automation are critical.

Which 3 jobs will survive AI?

Finite State Machines are used in fields like software engineering, embedded systems, and robotics. Jobs involving complex problem-solving, creativity, and human interaction—such as software developers, AI specialists, and system engineers—are more likely to persist as AI automates routine tasks. Skills in designing, maintaining, and understanding AI and automation systems will be valuable for future job security.

What jobs make $10,000 a month without a degree?

Jobs related to designing and implementing finite state machines, such as software engineers or automation specialists, can potentially earn $10,000 or more monthly through experience and specialized skills. These roles often require strong programming knowledge, understanding of algorithms, and experience with tools like UML or state machine frameworks, but may not always require a formal degree if skills are demonstrated through projects or certifications.

What jobs make $1,000,000 a year?

In the field of finite state machines and related areas like software engineering and systems architecture, high-level roles such as senior software engineers, machine learning engineers, and technical directors can reach or exceed a $1,000,000 annual salary through base pay, bonuses, and stock options, especially in large technology companies. These positions typically require advanced skills in programming, algorithms, and system design, along with significant experience and often leadership responsibilities.

What is the difference between Finite State Machines vs Automata Engineers?

AspectFinite State MachinesAutomata Engineers
CredentialsKnowledge of automata theory, computer science fundamentalsDegree in computer science, electrical engineering, or related fields
Work EnvironmentSoftware development, embedded systems, digital designDesigning, analyzing, and implementing automata-based systems
Industry UsageSoftware engineering, digital circuit design, formal verificationResearch, development, and application of automata models

Finite State Machines are conceptual models used in software and hardware design to represent systems with a finite number of states. Automata Engineers specialize in designing and analyzing these models, often applying automata theory to real-world systems. While Finite State Machines are a fundamental concept, Automata Engineers utilize this knowledge to develop complex automata-based solutions across various industries.

Infographic showing various Finite State Machines job openings in the United States as of June 2026, with employment types broken down into 75% Full Time, and 25% Part Time. Highlights an 100% In-person job distribution, with an average salary of $128,769 per year, or $61.9 per hour.
Program Manager

Program Manager

iFlow Inc

Austin, TX • On-site

Contractor

Posted 12 days ago


Job description

Job Title: Program Manager
LocationAustin,TX
Duration: 6 Months
Experience: 5-15  Years

Description:
We are mainly looking for a ML Engineer who is experienced and ready to take on this role. The candidate should have a strong background in ML and be capable of handling the tasks and responsibilities that come with the position.
ML Infrastructure & Performance Engineer
Focus: This role focuses on the "serving plane." The engineer will integrate high-speed inference runtimes with streaming loaders and take ownership of the performance benchmarking mandate.
Key Responsibilities:
Integrate SGLang with the Run:ai Model Streamer to enable concurrent tensor streaming directly to GPU memory, reducing model "cold start" times.
Optimize SGLang’s backend runtime, leveraging features like RadixAttention for prefix caching and compressed finite-state machines for faster decoding.
Design and execute rigorous performance benchmarking suites to identify bottlenecks in the inference stack and provide code-level "fixes" to improve time-to-first-token (TTFT).
Required Expertise:
Proficiency in Python and experience with asynchronous programming (AsyncIO) for ML serving frameworks.
Experience with Ray for distributed compute and managing Reinforcement Learning (RL) workloads.
Hands-on experience with profiling tools such as NVIDIA Nsight, PyTorch Profiler, or Intel Gaudi instrumentation.