Software Engineer at Unchained - ScoutJobs - The AI-curated global job board
Skip to content
U
Posted 11 hours ago

Software Engineer

UnchainedSoftware Engineer

Requirements

Bachelor's degree in CS, CE, or EE, 5+ years of experience, Proficiency in C# and Python, Hardware communication experience (CANBUS, Serial, TCP/IP), WPF UI development skills

Skills

C#PythonWPFAutomation

About the role

Responsibilities

  • Deliver custom lab automation software, firmware, and scripting solutions to end customers
  • Develop software for interacting with and controlling automation hardware
  • Collaborate with domain experts to design and create extensions to the software platform
  • Work with Sales teams to develop and scope novel custom solutions
  • Perform hands-on testing and development on hardware
  • Use AI to generate, troubleshoot, and debug code
  • Assist Product Support Engineers with escalated customer issues

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • 5+ years of professional experience
  • Excellent C# programming skills with knowledge of multi-threaded and event-based designs
  • Excellent knowledge of Python
  • Good working knowledge of C++ with ATL/COM
  • Experience with hardware communication (CANBUS, Serial, TCP/IP, USB, MODBUS, i2C)
  • Experience troubleshooting automated equipment
  • UI development skills using WPF
  • Willingness to travel to customers up to 5% of the time

Preferred Qualifications

  • Experience with Git
  • Experience with process control and motion control

About the Company

Unchained focuses on helping researchers break free from inadequate tools by providing high-performance lab automation and life science instrumentation solutions.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

Unchained · Pleasanton

Sign up to apply