1

Octave Programming Jobs (NOW HIRING)

Lead Engineer, Customer Innovation

$104K - $138K/yr

Octave is a company that provides mission-critical software to empower organizations in decision-making across the asset lifecycle. As the Lead Engineer on the Customer Innovation team, you will ...

Octave is a company that provides mission-critical software to empower organizations in making ... Required : • Bachelor's Degree in Mechanical/Structural/Civil Engineering or a related technical ...

Octave is a company that provides mission-critical software to improve performance across various ... Required : • Bachelor's degree in Engineering, Life Sciences, Computer Science, Business, or ...

Octave is a company that provides mission-critical software to empower organizations in making ... Responsibilities : • Serve as Operations Management subject matter expert to support engineering ...

DevOps Consultant Job Location (Short): Alpharetta, Georgia-USA | Hampton, Virginia-USA | Houston ... About Octave Octave provides mission-critical software that empowers organizations to make informed ...

IT Solutions Senior Engineer

Madison, AL · On-site

$49.50 - $64/hr

IT Solutions Senior Engineer Job Location (Short): Bogotá, D.C., Distrito Capital de Bogotá-COL ... Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on ...

Senior Software Engineer, SDET

Houston, TX · On-site

$105K - $137K/yr

Remote Req Id: 3006 Responsibilities We are hiring a Senior Software Engineer, SDET for Octave. • Design, implement, and execute automated tests including regression, performance, load, and ...

Principal Software Developer Job Location (Short): Madison, Alabama-USA Workplace Type: Hybrid Req ... Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on ...

Remote Req Id: 3046 Responsibilities Octave is seeking a highly motivated individual to focus on ... Communicate with product developers and technical support specialists on software issues. * Use ...

Senior Product Marketing Manager

Houston, TX · On-site

$115K - $151K/yr

Your job is to make sure those operators, maintenance leaders and reliability engineers see Octave as the partner that gets it. You'll sit on the Global Portfolio Marketing team and own the ...

Lead Engineer, Customer Innovation

Madison, AL · On-site

$91K - $121K/yr

Architect and build customer-facing AI pilots that demonstrate real-world value of Octave's AI ... engineering experience, with meaningful exposure to customer-facing or pre-product roles such as ...

... Octave's products Other duties as assigned #LI-SK1 #LI-Remote Education / Qualifications A degree in the Sciences, Computer Sciences, Engineering or a related discipline, or equivalent combination of ...

next page

Showing results 1-20

Octave Programming information

See salary details

$11K

$112.8K

$129K

How much do octave programming jobs pay per year?

As of Aug 28, 2026, the average yearly pay for octave programming in the United States is $112,800.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,000.00 and $129,000.00 per year, depending on experience, location, and employer.

What is an octave programming job?

An Octave Programming job involves using GNU Octave, an open-source numerical computing language, to develop and optimize mathematical models, perform data analysis, and implement algorithms. Professionals in this role typically work in scientific computing, machine learning, signal processing, or engineering applications. They write scripts and functions to solve complex numerical problems and may also collaborate with researchers or engineers. Strong proficiency in mathematics, numerical methods, and scripting is essential for success in this role.

What are the typical responsibilities of an octave programmer?

As an Octave Programmer, you may work on tasks such as data analysis, algorithm development, and simulation of engineering or scientific models using the Octave language. Typical daily responsibilities include writing and debugging Octave scripts, collaborating with scientists or engineers to understand project requirements, and optimizing code for performance and accuracy. You may also document your work and present results to stakeholders, ensuring solutions are easily reproducible and maintainable. In many organizations, you'll work within an interdisciplinary team, allowing you to learn from colleagues and contribute to complex real-world projects.

What are the key skills and qualifications needed for an octave programming position?

To thrive in Octave Programming, you need strong mathematical and analytical skills, experience with numerical computing, and a solid understanding of GNU Octave's scripting environment. Familiarity with data analysis tools, MATLAB compatibility features, and relevant libraries or toolboxes is often required, with formal education in engineering or computational sciences being beneficial. Effective problem-solving, collaboration, and clear communication are important soft skills for delivering robust computational solutions. These abilities enable you to design, implement, and optimize scientific and engineering workflows effectively, ensuring accurate outcomes and productive teamwork.

Is Octave Programming a coding language?

Octave programming involves using GNU Octave, which is a high-level programming language primarily used for numerical computations and data analysis. It is similar to MATLAB and often employed in engineering, scientific research, and algorithm development. As a job role, proficiency in Octave requires understanding its syntax, functions, and environment for effective coding tasks.
More about Octave Programming jobs
Infographic showing various Octave Programming job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $112,800 per year, or $54.2 per hour.

Lead Engineer, Customer Innovation

Remote

$104K - $138K/yr

Full-time

Re-posted 10 days ago


Job description

Job Summary:
Octave is a company that provides mission-critical software to empower organizations in decision-making across the asset lifecycle. As the Lead Engineer on the Customer Innovation team, you will partner with strategic customers to design and build prototypes and AI pilots, translating complex operational problems into innovative solutions while representing Octave's technical depth externally.
Responsibilities:
• Partner with strategic customers — EPCs, asset owners, public safety organizations — to understand their hardest operational problems and engineer solutions that leverage the Octave platform.
• Lead the technical design and hands-on development of co-innovation engagements from initial concept through working proof of concept.
• Architect and build customer-facing AI pilots that demonstrate real-world value of Octave's AI capabilities — including agent-based workflows, predictive models, and intelligent automation embedded in industrial operations.
• Translate ambiguous customer challenges into structured, testable prototypes.
• Serve as a rapid prototyping resource for internal product teams — building functional spikes and reference implementations that de-risk architectural decisions and accelerate roadmap clarity.
• Develop reusable reference architectures and integration patterns that codify how Octave connects with the broader industrial software ecosystem — including AVEVA, SAP, SCADA systems, GIS platforms, and third-party data sources.
• Represent Octave's technical depth externally — contributing to customer workshops, industry events, and technical content that positions Octave as the innovation leader in industrial SaaS.
• Systematically capture and translate insights from customer engagements into actionable product intelligence.
Qualifications:
Required:
• 8+ years of software engineering experience, with meaningful exposure to customer-facing or pre-product roles such as solutions engineering, applied research, or innovation labs
• Demonstrated experience building production-quality prototypes and proof-of-concept systems under real time pressure
• Background in industrial software, engineering applications, GIS, asset management, or adjacent enterprise domains is a strong differentiator
• Experience integrating complex enterprise systems and working with industrial data formats and protocols
• Full-stack proficiency with modern web technologies — React, TypeScript, Node.js or equivalent backend stack
• Strong experience with AI/ML integration — LLM APIs, agent orchestration frameworks (LangChain, CrewAI, or similar), and embedding AI capabilities into enterprise workflows
• Familiarity with cloud platforms (AWS, Azure, or GCP) and containerized deployment
• Experience with data pipeline architecture, REST/GraphQL APIs, and enterprise integration patterns
Company:
Octave Systems sells the highest quality, top-rated 3D Printing equipment. Founded in 1985, the company is headquartered in Campbell, USA, with a team of 5001-10000 employees. The company is currently Late Stage.