1

Lisp Programmer Jobs in British Columbia (NOW HIRING)

Familiarity with LISP, VBA programming for AutoCAD is considered an asset * Knowledge and experience using electrical safety design codes * Excellent attention to detail and accuracy * Open minded ...

The person we are seeking for is a passionate and experienced software engineer who can work with ... Being familiar with ObjectARX/LISP is a plus Learn More About Autodesk Welcome to Autodesk! Amazing ...

Lisp Programmer information

What is a Lisp programmer?

Lisp Programmers are software developers who specialize in using the Lisp family of programming languages, such as Common Lisp or Scheme. They design, develop, and maintain software applications by leveraging Lisp's unique features, like symbolic computation and code-as-data (homoiconicity). Lisp Programmers often work in fields like artificial intelligence, academic research, and systems programming, where Lisp's flexibility and powerful macro system are especially valuable. Their responsibilities may include writing algorithms, optimizing code, and collaborating with other developers to create robust software solutions.

What are the key skills and qualifications needed to thrive as a Lisp programmer, and why are they important?

To thrive as a Lisp Programmer, you need strong proficiency in Lisp programming languages, algorithmic thinking, and a solid background in computer science or related fields. Familiarity with development environments like SLIME for Emacs, version control systems (e.g., Git), and experience with Common Lisp or Scheme implementations are typically expected. Analytical problem-solving, attention to detail, and effective communication skills help Lisp programmers excel in collaborative and innovative projects. These competencies enable efficient development of complex systems and ensure adaptability in diverse and evolving technical environments.

What are some common challenges Lisp programmers face when working on legacy codebases?

Lisp Programmers often encounter challenges when maintaining or extending legacy codebases, such as understanding non-standard dialects, deciphering minimal or outdated documentation, and adapting to unique coding styles. Legacy Lisp systems may also integrate with older hardware or software, requiring extra effort to ensure compatibility. Collaborating with team members to refactor and modernize code is common, and strong communication skills are essential to share knowledge and best practices effectively.

What is the difference between Lisp Programmer vs Functional Programmer?

AspectLisp ProgrammerFunctional Programmer
Required CredentialsTypically a degree in Computer Science or related field, familiarity with Lisp dialectsSimilar credentials, often with knowledge of functional programming languages
Work EnvironmentSoftware development, AI, symbolic processing in various industriesSoftware development, data analysis, academic research
Industry UsageResearch labs, AI companies, niche software firmsTech companies, academia, data science firms
Common Search/ComparisonOften compared due to programming paradigms and language focusRelated but broader, includes multiple languages

While a Lisp Programmer specializes in developing with Lisp dialects, a Functional Programmer focuses on functional programming principles across various languages. Both roles require similar educational backgrounds and are used in overlapping industries, but Lisp Programmers are more niche-specific, whereas Functional Programmers work across multiple languages and domains.

Infographic showing various Lisp Programmer job openings in British Columbia as of August 2026, with employment types broken down into 77% Full Time, 15% Part Time, 7% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Drafter, Intermediate

Wood Plc

Vancouver, BC

Full-time

Re-posted 23 days ago


Job description

Overview / Responsibilities

Wood currently has an exciting opportunity for an Intermediate Drafter. Reporting to the Electrical Department Manager, this position is located in our Vancouver, BC office. If you have a successful track record and thrive on challenges in a fast paced environment, this is the opportunity for you.

Key Responsibilities

  • Creating drawings and diagrams under the direct supervision of an Engineer or Designer such as: General arrangements, sections, elevations, bills of materials, cable, duct, and bolt schedules, electrical room layouts, equipment layouts, grounding layouts, panel layouts, single line, three line and DC schematics and wiring drawings
  • Supporting overhead, crossings, and underground distribution design work.
  • Create plans, profiles and cross sections from surveys and maps.
  • Retrieving, entering, and updating design data within drawings
  • Creating all aspects of design documentation including e-mails, letters, memos, forms, schedules, work plans, and technical reports
  • Checking drawings for conflicts and conformance with project CAD Engineering standards
Skills / Qualifications
  • Diploma in Computer Aided Design technology from an accredited University/College or equivalent
  • Minimum 5 year experience in direct industrial, mining or process plant experience or transmission and distribution design
  • Knowledge of AutoCAD, MicroStation and MS Office
  • Proficient in 2D/3D, Isometric CAD drafting & manual drafting
  • Familiarity in Civil 3D, GIS, Inventor, Raster Design, Auto Turn or REVIT is an asset
  • Familiarity with LISP, VBA programming for AutoCAD is considered an asset
  • Knowledge and experience using electrical safety design codes
  • Excellent attention to detail and accuracy
  • Open minded and fast learner
  • Good verbal and written communication skills are required
  • Must be able to handle multiple tasks and functions
  • Ability to work independently and in a multi-disciplinary team environment with minimal supervision
  • Effective organizational and time management skills with the ability to work in a fast-paced, high volume and deadline-driven environment
  • Strong analytical and problem solving skills
  • Must be eligible to work in Canada without sponsorship
  • Clean driving record/abstract
Company Overview

Wood is a global leader in engineering and consultancy across energy and the built environment, helping to unlock solutions to some of the world's most critical challenges. We provide consulting, projects and operations solutions in more than 60 countries, employing around 40,000 people. www.woodplc.com

Diversity Statement (EEO)

We are an equal opportunity employer that recognises the value of a diverse workforce. All suitably qualified applicants will receive consideration for employment on the basis of objective criteria and without regard to the following (which is a non-exhaustive list): race, colour, age, religion, gender, national origin, disability, sexual orientation, gender identity, protected veteran status, or other characteristics in accordance with the relevant governing laws.

Employment Type: OTHER