XX
TalenTier

Software Engineer

  • +3
  • +8
  • US
    San Diego, California
Show interest
  • +3
  • +8
  • US
    San Diego, California

About

Job Description
Must be based in San Diego. Onsite role.
Software Development & Maintenance

  • Develop and maintain high-quality software and firmware for various industrial 3D
    printer platforms.
  • Create and implement software tools that streamline factory assembly and enhance
    system calibration processes.
  • Debugging & Testing
  • Analyze system logs, conduct detailed tests, and efficiently diagnose and resolve software
    issues.
  • Improve software reliability, performance, and stability through rigorous and proactive
    testing procedures.

Team Collaboration
  • Collaborate closely with software, applications, electrical, and mechanical engineering
    teams to design and implement new features.
  • Clearly articulate technical insights and address challenges within interdisciplinary teams.

Requirements
Required Qualifications
  • Proficient in C#, C/C++, Microsoft .NET, and Python.
  • Experienced with Microsoft Visual Studio development environment.
  • Familiarity with GIT or other source control systems.
  • Competent in Linux operating systems and the X Window System.
  • Adaptable and comfortable in a dynamic, fast-paced startup setting.
  • Strong communication skills and eagerness to continuously learn new technologies.

Preferred Qualifications
  • Bachelors degree in Computer Science, Electrical Engineering, or related technical field with 3+ years of software engineering experience; OR
    Masters degree with 1+ years of relevant experience; OR Equivalent practical software engineering experience.
  • Experience in developing applications utilizing OpenGL (particularly shader programming) or CUDA.
  • Familiarity with image processing fundamentals.
  • Experience building secure, cloud-based applications on Microsoft Azure.
  • Knowledge of Avalonia UI or other .NET-based UI frameworks.
  • Ability to interpret datasheets and develop firmware to interface with low-level sensors.
  • Understanding of signal processing techniques, especially in noise-filtering algorithm
  • development.

Benefits
401K, Company Sponsored Medical, Dental, Vision, unlimited PTO
  • Innovative Technology: Be part of creating cutting-edge 3D printing and automation technologies.
  • Collaborative Environment: Work with a dedicated team passionate about advancing
    manufacturing solutions.
  • Impactful Contributions: Directly influence critical industry advancements in aerospace, automotive, healthcare, and beyond.
  • Career Growth: Enjoy significant opportunities for professional development within an innovative and supportive environment.

Nice-to-have skills

  • C#
  • Python
  • Git
  • Linux
  • OpenGL
  • CUDA
  • Image Processing
  • Signal Processing
  • San Diego, California

Work experience

  • Embedded
  • Hardware
  • Electronics Engineering

Languages

  • English