Skip to main content
Post your resume and find your next job on Indeed!

Software Development Programmer jobs

Sort by: -
    • Organize version control for software development.
    • Design, improve and maintain custom wafer testing software.
    • Type: 6-month contract, may become full-time.
    • Evaluate and utilize the latest design/development concepts and technologies.
    • Properly and fully document the architecture and design of software systems.
    • 3–6+ years of software development experience, with a track record of building and shipping real tools.
    • LLM-powered email triage tools that identify common…
    • 2+ years of development experience.
    • Initiative to deliver working software quickly and effectively.
    • Software development: 2 years (preferred).
    • Développer de nouvelles fonctionnalités pour la plateforme d’assurance en ligne.
    • Écrire du nouveau code propre, efficace et maintenable en suivant les…
    • 4+ years of software development experience on IBM i / AS400.
    • Participate in code reviews and contribute to improving development standards and practices across…
    • Minimum 7 years of experience in embedded software or firmware development.
    • C/C++ software development: 7 years (required).
    • Must be proficient with Simulation software such as NCSimul, Vericut etc.
    • Create and maintain CNC Programs and associated log files for all shop floor CNC…
    • Implement best practices for software development within an Agile environment.
    • Led by an experienced founding team that has built successful technology…
    • NET/C# programmer with experience in designing and developing web and data analytics applications.
    • The successful candidate will be responsible for ground up…
    • Review software requirements and design documentation for new and existing applications.
    • Guidewire development experience (GOSU, Jutro) and certification would…
    • They will also mentor and guide less experienced programmers in development of their applications.
    • Be responsible for participating in all phases of the…
    • 3+ years of professional experience in software design, specifically within Machine Vision, Image Processing, or 3D Metrology.
    • Rigorous and creative software development attitude;
    • Design and develop C/C++ code - for Unreal Engine Implementation.
    • Development of Linux Kernel modules.
    • Prior experience with code revision and software development life cycles.
    • The programmer will also take part in component selection, machine planning and design…
Get e-mail updates for the latest Software Development Programmer jobs

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Job Post Details

MEMS Electrical Test Programmer - job post

Preciseley Microtechnology
Burnaby, BC V5A 4N6
$65,000–$85,000 a year - Part-time, Full-time, Fixed term contract
Responded to 75% or more applications in the past 30 days, typically within 4 days.

Job details

Pay

  • $65,000–$85,000 a year

Job type

  • Fixed term contract
  • Part-time
  • Full-time

Location

Burnaby, BC V5A 4N6

Full job description

Position Title: MEMS Electrical Test Programmer

Department: R&D

Type: 6-month contract, may become full-time


About Us

Based in Burnaby, BC, Preciseley Microtechnology Corporation (“PMC” or the “Corporation”) is one of the leading independent providers of optical MEMS solutions globally. Founded in 2006, PMC is a fabless designer and supplier of a range of MEMS micro-mirror products, including mirror devices used for laser beam steering, switching, and manipulation, with diverse application across optical systems, telecommunications, sensors, and other fields. Such products are expected to play a critical role in the 5G upgrade of telecommunication networks globally, Lidar for autonomous driving, 3D sensing, AR&VR etc. The Corporation holds numerous patents in the United States, the European Union, and Japan.


Job Description


The candidate will work closely with a range of MEMS devices and test systems and will contribute to developing test systems for our electrostatically actuated MEMS devices. Strong programing, data management and problem-solving skills are essential for this position.


Key Job Functions

  • Design, improve and maintain custom wafer testing software
  • Develop a robust suite of components that can be shared by different testing programs and probers
  • Organize version control for software development
  • Writing test suites for automated testing of our code and verification of hardware
  • Developing GUI for test programs to allow efficient interface with operators
  • Develop and implement a database for organization of test results
  • Integrate data analysis software with probing to streamline testing process

Required Qualifications

  • Experience in programming using LabView, Python and C++
  • Familiarity with electrical test equipment and data management
  • Developing software projects collaboratively
  • Database experience is an asset
  • Experience with computer vision related coding project is an asset.
  • Ability of using general electronic testing equipment, such as DMM, power supply, oscilloscope, etc.
  • Applicant with background of computer science or microelectronics will be an asset.
  • Working on-site in Burnaby, BC

Education Requirement

University-level Computer Science or Software Engineer graduate.


We thank all applicants for applying however only those selected for an interview will be contacted.

Let Employers Find YouUpload Your Resume