Smalltalk Jobs – 8/27/17

  • Anywhere (remote)Application Layer Software Engineer 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
  • Quebec, CanadaAnalyste programmeur VisualWork/SmallTalk through Procom
    • Required Skills:
      • Analyste-programmeur de junior à intermédiaire VisualWork/SmallTalk
      • Expérience en langage de développement orienté objet
      • Expérience en SQL et banque de données relationnelles
      • Avoir travailler dans une environnement Windows avec Visual Studio
      • Expérience en VisualBasic
      • Expérience en COBOL
      • Expérience en Oracle
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 7/29/17

  • Anywhere (remote)Senior ControlWorks Software Engineer through Lam Research
    • Required Skills:
      • 7+ years of experience in Software development using ControlWorks (Rudolph) Framework for Semiconductor Equipment
      • Expert knowledge in ControlWorks for one of the following fields: Process Modules, Transfer Chambers or Wafer Scheduling
      • Excellent knowledge of Smalltalk in combination with ControlWorks framework. (Preferred in Visual Works 7.4)
      • Excellent knowledge of Object Oriented Software implementation and design
      • Design Patterns and Finite State Machines
      • Knowledge of multithreading
      • Strong software engineering skills: modular design, data structures and algorithms
      • Experience with Source Control and Development life cycles
      • Analytical approach to root cause analysis
      • B.S or Masters in Computer Science, Computer Engineering, Electronics or related field
      • Ability to travel within USA, Europe, and Asia (total is less than 10%)
      • Telecommuting would be an option for this position
    • Wanted Skills:
      • Knowledge of preemptive thread scheduling of VisualWorks Smalltalk
      • CVS
      • STORE
  • Chennai, IndiaLead Software Development Engineer through The Glove
    • Required Skills:
      • 5 to 11 years of experience with Smalltalk
      • SmallTalk VSE 3.2
      • Cincom SmallTalk Viualworks 7.9
      • Ability to design, develop, integrate and deploy in Smalltalk technology (minor / major enhancements)
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 7/14/17

  • Miami, FLGemstone Lead through E-solutions Inc
    • Required Skills:
      • 7 years hands-On experience in Gemstone Database Administration
      • Good in application support, technical solution, implementation of business requirements and enhancements
      • Good development experience with VisualWorks 7.9 Smalltalk development
      • Should have excellent knowledge on the OOPS Concepts.
      • Should work independently in SmallTalk technology
      • Good working experience in Multi-vendor environment and client facing role
    • Additional listings: Quintrix Solutions, Comtech Global, Cognizant
  • Wilmington, MASoftware Engineer II 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

Updates on 7/29/17, 8/27/17: Added listings for the position in Miami, FL.

Updates on 8/27/17: Marked out a listing for the position in Miami, FL.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 6/25/17

  • Fremont, CASoftware Engineer 4 (64641) at Lam Research
    • Required Skills:
      • B.S or Masters in Computer Science, Computer Engineering, Electronics or related field
      • 15+ years of related Software development experience
      • Strong background in electronics and electrical engineering
      • 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
      • Experience in distributed embedded controls systems
      • Ability to travel within USA, Europe, and Asia (total is less than 10%)
    • Wanted Skills:
      • Smalltalk experience
      • Experience with real-time operating systems (VxWorks preferred)
      • Experience in Automation Engineering in Semiconductor Industry
  • Miami, FLGemstone Technical Lead through Cognizant
    • Required Skills:
      • 8+ Years of IT Experience
      • Hands-On experience in Gemstone Database Administration
      • Good in application support, technical solution, implementation of business requirements and enhancements
      • Good development experience with VisualWorks 7.9 Smalltalk development
      • Should have excellent knowledge on the OOPS Concepts.
      • Should work independently in SmallTalk technology
      • Core Java
      • Oracle
      • Unix
      • Experience in Onsite / offshore model
    • Wanted Skills:
      • ANSI SQL
      • JDBC
      • Unix Shell Scripting
      • Energy Supply & Trading
    • Additional listings: Cognizant
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 6/10/17

  • Tualatin – near Portland, Oregon Software Engineer 3 at Lam Research
    • Required Skills:
      • Bachelor of Science Degree in Computer Science/Computer Engineering or equivalent
      • 4-6 years of experience in large (10+engineers) software development programs
      • Proficient in one or more of the following programming languages: Visual Basic, C, C++, Java, SmallTalk, Pearl
      • Knowledgeable with network protocols
      • Proficient in two or more of the following OSs: MS Dos, MS Windows, Linux, Unix (Any derivative)
      • Knowledgeable in MS Coding standards.
    • Wanted Skills:
      • Prior knowledge in proprietary LAM software big plus
  • Wilmington, MASoftware Engineer Intern at Rudolph Technologies, Inc.
    • Required Skills:
      • At least one year in an engineering in an accredited engineering degree program or a Computer Science degree program.
      • Object Oriented Programming skills
      • An interest in electronics, servo systems, optics and/or image processing
      • Outstanding problem solving skills
      • Serviceable written and verbal communication skills
      • A dynamite work ethic with a desire to achieve
    • Wanted Skills:
      • Smalltalk
      • C++
      • Python
      • Control Systems (servo, stepper, robotics) course work and preferably lab experience. Academic setting is acceptable.
      • Digital electronics
      • Image processing using a popular image processing toolkit such as Halcon, MIL, Cognex, IPP, or OpenCV
      • Knowledge of embedded system development environments such as RTEMS, VxWorks or similar environment
      • Knowledge of SQL for a popular DB like PostgreSQL, Oracle, MySQL
      • Knowledge of Matlab or Octave programming language
  • Santa Clara, CAMTS Software Engineering (Job Number: 17002764) at GLOBALFOUNDRIES
    • Required Skills:
      • Bachelor’s degree in Mechanical Engineering, Electrical Engineering, or Computer Science
      • Seven (7) years of experience as a Software Engineer, Software Developer, or Programmer/Analyst
      • Alternately, will also accept a Master’s degree in Mechanical Engineering, Electrical Engineering, or Computer Science plus five (5) years of related experience
      • Demonstrated programming skills in Perl, tcl, PHP or other similar computer language
      • Demonstrated experience with Angular JavaScript or similar web application framework
      • Demonstrated experience in Oracle SQL and IBM DB2 relational database management
      • Demonstrated programming skills in the Smalltalk or similar object-oriented programming languages
  • Centurion Gauteng, South AfricaSmalltalk Developer through EOH Microsoft Resources
    • Required Skills:
      • Relevant Degree
      • 5-8 years’ experience as a software developer.
      • At least 5 years experience with Object Orientated development languages
      • At least 2 years experience with SQL
      • Experience in build, release and test automation.
      • Knowledge of enterprise, SOA and development patterns and practices.
      • In-depth knowledge of unit and integration testing.
    • Wanted Skills:
      • IBM MQ
      • Gemstone Smalltalk
    • Additional listings: A1L Realizations, JobVine
  • Bend, OregonEquipment Integration (EI) Software Engineer (m/f) at SYSTEMA
    • Required Skills:
      • A degree in Computer Science / Information Technology / Software Engineering / Electrical Engineering.
      • Professional experience in high-tech manufacturing
      • Familiarity with SECS/GEM, MES, SOA, MOM, AMHS, APC, and SPC in semiconductor, electronics or photovoltaic manufacturing
      • Possess high interest in Computer Integrated Manufacturing (CIM) or Equipment Integration
      • Have a passion for system design and programming in manufacturing environments
      • Knowledge in C/C++, Java, Smalltalk and Delphi
      • Willing to occasionally travel domestic and international
      • Worked with relational database design, SQL development, version control
      • Automated software production and test systems
      • JEE
      • Eclipse
      • Microsoft.NET
  • Bend, OregonManufacturing Execution Systems (MES) Software Engineer (m/f) at SYSTEMA
    • Required Skills:
      • A degree in Computer Science / Information Technology / Software Engineering / Electrical Engineering
      • Professional experience in high-tech manufacturing
      • Familiarity with SAP ERP, SECS/GEM, SOA, MOM, AMHS, APC, and SPC in semiconductor, electronics, photovoltaic or discrete manufacturing
      • You have an understanding of quality metrics used in a manufacturing flow
      • Experience developing custom screens or modules for common MES systems such SiView, WorkStream, Stationworks, SAP ME, FAB300, Promis MES or EYELIT MES systems
      • Knowledge in C/C++, Java, Smalltalk and Delphi
      • Willing to occasionally travel domestic and international
      • Worked with relational database design, SQL development, version control
      • Automated software production and test systems
      • JEE
      • Eclipse
      • Microsoft.NET

Updates on 6/25/17: Added a listing for the position in Centurion Gauteng, South Africa.

Updates on 6/25/17: Marked out a listing for the position in Centurion Gauteng, South Africa.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 5/16/17

Three jobs in Germany, all of them with pension management firms.

The first two are in Cologne.

The first is with PSVaG they are looking for Smalltalk with complex analysis, and, good team work.

The second is with collogia AG and they want Basis and Visual Works Smalltalk.

The last job is in Berlin and it is with Verka VK which is the largest pension company in Germany.

Good luck with your job hunt!

 

Reducing the friction when upgrading: Change Type Filtering for the Package Comparison Tool

Many of you that follow this blog are, or will be involved in projects that require upgrading applications from one version of Smalltalk to a newer one. Those upgrades can often be difficult, particularly when there are multiple versions being skipped.

As part of the Support team at Cincom®, I and my teammates are often called on by our customers to be the “first responders” when large obstacles get in the way during an upgrade.

Based on feedback from our customer’s experiences, I have created enhancements to the Package Comparison tool that I hope will reduce some of the friction involved in upgrading VisualWorks® and ObjectStudio® applications. Please follow the links below for full details about this new Contributed Pacakge.

Introducing Change Type Filtering for the Package Comparison Tool

When loaded, this package adds three Checkboxes to the Package Comparison Tool that allow the user to control what types of comparisons are to be shown or hidden. It is designed to work with ObjectStudio 8.4 or Cincom VisualWorks 7.9 and above. When any of the new options are turned on (checked), the comparison view will be updated so that those types of comparisons are no longer shown. The hidden comparisons can be shown again by turning off any of the options (unchecking a checked option).

This blog’s RSS Feed

Smalltalk Jobs – 5/15/17

  • Fremont, CA – Software Engineer 3 (42681) 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: Lam Research (82386)
  • Jersey City, NJSmall Talk Developer through VDart
    • Required Skills:
      • Extensive working experience in Smalltalk Language using IBM Visual Age Smalltalk, ObjectStudio, Visual Smalltalk and VisualWorks Smalltalk
      • Experience in developing the Enterprise Applications using Java, Struts, EJB, JDBC, JavaBeans, Java Servlets, JSP, JavaScript, HTML, XML
      • Possess excellent technical, management, leadership, coordination, communication, negotiation and intra personal skills.
  • Minneapolis, MN – Smalltalk Technical Lead through Cognizant
    • Required Skills:
      • Candidate should have Minimum 8+ years of Software Programming experiences in Smalltalk technology (Ex: Smalltalk, Sybase)
      • Development and Support experience
      • Tech lead experience
      • Hands on experience of Development / test/ Deploy
      • Experience in working with global teams
      • Fluent English language skills (written, spoken)
    • Wanted Skills:
      • Experience in on-site / off-shore delivery model
      • Experience & knowledge in Commodity Trading, Risk Management (market risk, credit risk), ERP, Financial Services
    • Additional listings: Smalltalk Technical Lead
  • Columbus, OH – VisualAge SmallTalk Developer through ReqRoute
    • Required Skills:
      • VisualAge Smalltalk
      • DB2
      • MQ Series
      • At least 4 years in Analysis, Designing, Development , Testing and Supporting of projects involving Smalltalk.
    • Wanted Skills:
      • Experience in handling Application development and Application support projects.
      • Experience of working in Onsite/Offshore model
      • Utility domain or experience working with Billing Applications in Telecom/Finance domain
    • Additional listings: Burgeon IT Services, ITBMS, Elite WorkForce, Lorven Technologies
  • Richland, WA – BWR Neutronics Reload Design & Analysis Engineer I-III-DES02320 (Multiple positions are available) at AREVA Front End Business Group
    • Required Skills:
      • Engineer II: BS in Nuclear Engineering plus 2-3 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Engineer III: BS in Nuclear Engineering plus 3-5 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Engineer IV: BS in Nuclear Engineering or related field plus 5-7 years experience reactor physics or fuel management engineering experience. An advanced engineering degree may be substituted for related work experience (MS 1-2 yrs. or PhD 1-3 yrs.)
      • Basic experience and capabilities with MICROSOFT Office software products (WORD, EXCEL, etc.).
      • Must have a pro-active approach to problem identification and resolution.
      • Must have ability and attitude to learn a variety of new procedures, processes, and tools, while maintaining various stages of production.
    • Wanted Skills:
      • A wide range of other skills related to the position, including Smalltalk

Updates on 6/10/17: The position in Minneapolis, MN has been filled or is no longer available.

Updates on 6/10/17: The positions in Richland, WA have been filled or is no longer available.

Updates on 6/10/17, 7/29/17: Added a listing for the position in Columbus, OH.

Updates on 7/14/17: Added a listing for the position in Fremont, CA.

Updates on 7/14/17: Updated an expired listing for the position in Columbus, OH.

Updates on 7/29/17, 8/27/17: Marked out a listing for the position in Columbus, OH.

Updates on 8/27/17: Marked out 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

Smalltalk Jobs – 5/12/17

Yesplan is looking for a new colleague to join the software engineering team.
The position is required to be full-time and on-site in Gent, Belgium.
Do you fancy working with Pharo and GemStone/S but also with Javascript / ReactJS and other technologies to build intuitive event venue management software?
Read our vacancy in the link below and let me know!

Smalltalk Jobs – 5/1/17

Happy May 1st!  In celebration we have 3 jobs in Germany.

  1. ETAS, a subsidiary of Bosch is looking for someone who can work in the automotive field with Smalltalk.  You will need to speak and write both German and English and the position is in Stuttgart.
  2. In Frankfurt ConSol is looking for a Smalltalker for one of their clients.  Again German is required.  This is a contract position with an initial 12 month contract.
  3. Finally somebody is looking for someone to work somewhere in Germany with knowledge of Financial Markets.  There are not many details though one could guess that it’s connected with JP Morgan’s Kapital team.

Good luck!

Smalltalk Jobs 5/1/17

  • Chennai, India – Developer Mainframe through Wipro
    • Required Skills:
      • Smalltalk
      • Manual Testing
    • Wanted Skills:
      • CA7 – Mainframe Production Control Scheduling Program
      • QMF
      • Xpediter
  • New York, NY – Kapital AD Infrastructure Developer (Job ID 170030963) at J.P. Morgan
    • Required Skills:
      • An understanding of an object oriented programming language (e.g. Java, C++, C#, Smalltalk) and their underlying principles
      • Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic
      • Smalltalk
      • Inheritance vs. Composition
      • Polymorphism
      • Data modelling – Kapital is using a proprietary modelling framework called Frame Semantics based on Marvin Minsky’s Frames the candidate will be expected to understand and adopt
      • Code version control
      • UNIX infrastructures – DNS, NIS
      • Understanding of performant coding and optimisations
      • Enthusiasm for increasing knowledge of complex distribution architectures and object databases is essential
      • Willingness to adopt an agile development process

Updates on 7/29/17: The position in Chennai, India has been filled or is no longer available.

Updates on 7/29/17: The position in New York, NY has been filled or is no longer available.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs – 4/11/17

4 jobs in Europe:

  1. Villach Austria – Lam Research.  They supply wafer fab equipment to the semiconductor industry.  They would prefer Visual Works.
  2. Brest, France – Thales Defense.  They are looking for someone to work in their center for Radar and Electronic Warfare and other defense systems.
  3. Groot-Bijgaarden, Belgium (near Brussels) – MediaGeniX supplies software for radio and TV channels.  They have both a junior and senior position available.  They are interested in Dutch and English, and, mention often the idea that you write clean code.

Smalltalk Jobs – 4/8/17

  • Ann Arbor, MISoftware Engineer at Shoshana Technologies
    • Required Skills:
      • Willingness to work closely with others/do pair programming
      • Willingness to participate in significant architectural decisions and to understand and challenge existing code
      • Object-oriented programming
      • Current and cutting-edge web development technologies
      • Test-driven development
    • Wanted Skills:
      • AngularJS 2.0 / TypeScript
      • Smalltalk (Ruby is also an excellent point of reference)
      • Ionic/Cordova
      • Relational databases
    • Pay:
    • Additional listings:
Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed

Smalltalk Jobs 3/28/17

Two, count them, two jobs in Germany.

The first is somewhere in Germany.  They want 3-12 years of experience and needs data modeling.  This is finance related.

The second is close to Munich and the email is as follows:

Actually now we are still looking for more Smalltalker again.

Therefore today I turn to You and want to ask, it You know anybody, who has at least 2-3 Y. ST-experience (no matter which system) and wants to work for longer time in Germany, beginning in next 4-10 weeks.

I thank You for Your help in advance and look forward to interesting news from You.

Have a nice week!

Viele Grüße 

Best Regards

Pozdravy

Richard v. Lavante

Tomcat® GmbH IT·Consulting·Management

Tomcat® GmbH

Flughafen Oberpfaffenhofen

Friedrichshafener Str. 1

82205 Gilching

Tel. +49-(0)8105-771801-0

Fax. +49-(0)89-849544

Mobil: +49-(0)172-9778982

Mail: richard.v-lavante at the domain of tomcat.de.  You could also contact christian.mann at the same place.

www.tomcat.de 

Geschäftsführer: Dipl.-Ing.(univ.) Richard von Lavante

Firmensitz: D-82205 Gilching

Register: München HRB 85435

Tomcat® ist eingetragenes Warenzeichen der Tomcat® GmbH

Smalltalk Jobs – 3/26/17

  • Sungnam, South KoreaSoftware Engineer 3 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
  • Fremont, CA – Software Engineer 6 (72843) 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.
      • 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 system

Updates on 5/14/17: The position in Fremont, CA has been filled or is no longer available.

Good luck with your job hunting,
James T. Savidge

View James T. Savidge's profile on LinkedIn

This blog’s RSS Feed