Smalltalk Jobs – 3/30/18

  • Bloomington, MNSoftware Developer III at Rudolph Technologies
    • Required Skills:
      • BS/MS in Computer Science or Software Engineering (Exceptional candidates from other fields will always be considered).
      • Minimum 5 years of experience
      • Excellent object oriented software design and development skills
    • Wanted Skills:
      • C# and/or .NET Framework
      • Smalltalk
      • Experience controlling hardware devices from software
      • rich user-interface development
      • Experience developing robust multi-threaded applications.
      • Real time control experience using VxWorks or other RTOS
      • Database design and development
      • Semiconductor industry exposure
      • SEMI Factory Automation, SECS/GEM
      • Experience working in simulated environments.
  • Wilmington, MASoftware Engineer at Rudolph Technologies, Inc.
    • Required Skills:
      • Bachelors or Master’s Degree in Software Engineering, Electrical Engineering, or comparable field
      • 2 – 5 years of experience
      • Object Oriented Programming skills
      • An interest in electronics, servo systems, optics and/or image processing
      • Knowledge of embedded system development environments such as RTEMS, VxWorks or similar environment
      • Outstanding problem solving skills
      • Serviceable written and verbal communication skills
      • A strong desire for technical challenge
    • Wanted Skills:
      • Smalltalk
      • C++
      • Python
      • Control Systems (servo, stepper, robotics) course work and preferably lab experience. Academic setting is acceptable.
      • A knowledge of optics, sensor technologies or physics.
      • Image processing using a popular image processing toolkit such as Halcon, MIL, Cognex, IPP, or OpenCV
      • A working knowledge of modern SW engineering process methodologies such as SDLC, Agile, etc.
      • Knowledge of SQL for a popular DB like PostgreSQL, Oracle, or SQL Server
  • Fremont, CA – Software Engineer 2 (109384) at Lam Research
    • Required Skills:
      • B.S or Masters in Computer Science, Computer Engineering, Electronics or related field
      • Knowledge of embedded software development and design
      • Knowledgeable with communication protocols such: I2C, SPI, UART etc.
      • Excellent knowledge of Object Oriented Software implementation and design e.g.: Design Patterns and Finite State Machines
      • Strong software engineering skills: modular design, data structures and algorithms
      • Experience with Source Control and Development life cycles
      • Analytical approach to root cause analysis
      • Knowledge of multithreading is a must (preemptive thread scheduling)
      • Understanding of Networking/TCPIP
      • Ability to travel within USA, Europe, and Asia (total is less than 10%)
    • Wanted Skills:
      • Background in electronics and electrical engineering
      • Smalltalk experience
      • Experience with real-time operating systems
      • Experience in distributed embedded controls systems
    • Additional listings: Software Engineer 2 (109382)

Updates on 4/29/18: Updated an expired listing for the position in Wilmington, MA.

Updates on 4/29/18: Added a listing for the position in Fremont, CA.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s