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 ...

IT Solutions Senior Engineer

Madison, AL · On-site

$49.50 - $64/hr

IT Solutions Senior Engineer Job Location (Short): Madison, Alabama-USA Workplace Type: Remote Req ... Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on ...

Remote Req Id: 2762 Responsibilities Octave is seeking a Senior Quality Assurance Engineer to be embedded within an Agile delivery team supporting our global Public Safety software, including the ...

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 ...

Senior Software Developer

Madison, AL · On-site

$49 - $64.50/hr

Hybrid Req Id: 2748 Responsibilities Octave is looking for a Senior Software Developer to join the team. This position will be responsible for the design, implementation, technical documentation, 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: 3047 Responsibilities Octave is seeking a Senior Quality Assurance Engineer to be embedded within an Agile delivery team supporting our global Public Safety software, including the ...

Degree qualification in a Mechanical/Chemical Engineering or related discipline or equivalent industry experience. * Fluency in the basic technologies underlying the IT industry. About Octave Octave ...

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 6, 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 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 a coding language?

Octave is a high-level programming language primarily used for numerical computations and data analysis. It is similar to MATLAB and often employed in engineering and scientific jobs that require mathematical modeling and algorithm development.

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.

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, 79% Full Time, 14% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $112,800 per year, or $54.2 per hour.

Lead Engineer, Customer Innovation

Octave

Remote

$104K - $138K/yr

Full-time

Re-posted 18 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.