Software Development Engineer for Ion Implanters

2 days ago


Beverly Hills, California, United States Axcelis Technologies Full time
Job Title: Software Development Engineer for Ion Implanters

Axcelis Technologies is seeking a highly skilled Software Development Engineer to join our team in developing innovative software solutions for our Ion Implanters. As a key member of our software development team, you will be responsible for designing, developing, and testing real-time machine control software applications for our complex electro-mechanical systems.

Responsibilities:
  • Develop production quality real-time machine control SW applications
  • Develop software solutions in C programming language
  • Follow defined process for SW development cycle including project scoping, requirements generation, design, review, implementation and unit/integration testing
  • Interface with and internal/external customers for requirement generation
  • Work closely with Product Teams, mechanical, electrical, system and other software engineers for requirements
  • Provide SW Support for internal R&D prototype development and test
  • Work with Product Support to investigate and resolve field reported issues on released products
  • Work with Software Quality Group to test on both Implanter Hardware and on Product simulator
  • Develop major and minor enhancements as well as bug fixes for new product development
  • Work closely with other software engineers on design collaboration to meet requirements of new features while ensuring the maintainability of the software code.
Requirements:
  • Experience developing controls for complex electro-mechanical hardware components with distributed IO systems, multi-tiered /multi-platform control architecture required and the ability understand the hardware and physical system being controlled
  • Strong C/C++ programming skills
  • Experience developing real-time multi-tasked control using a Real Time Operating System (RTOS) such as Windriver VxWorks OS
  • Experience in area of real-time machine control and instrumentation device interfaces (sensors, actuators, motors, encoders, IO systems) required
  • Solid experience with high speed real-time data acquisition, manipulation and transfer
  • Solid mathematical skills and basic understanding of control theory as applied to motion and other physical systems
  • Practical experience implementing single and multivariate closed loop control for various types of physical systems
  • Experience with implementation and application of signal processing methods such as peak detection, noise filtering, and linear/non-linear control loop compensation for response optimization
  • Experience with embedded systems development required
  • Understanding of implications of HW/SW partitioning as related to system performance and reliability required
  • A team-player attitude and strong written and verbal communication skills are a must
  • Ability to work in Clean Room environment.
Operating Systems:

VxWorks, MS Windows XP/7

SW languages:

C/C++, use of Python and Matlab a plus

IDEs:

WindRiver Workbench, MS Visual Studio

Software Configuration Management tools:

Rational Team Concert

Code Analysis:

Coverity

Education:

Minimum BS CS or related Engineering degree with experience in software development for electro-mechanical systems. MS or PhD in area of real-time system development desirable

Experience

Minimum 8-10 years experience in developing, documenting, and testing of software for Semiconductor Manufacturing Equipment or similar complex electro-mechanical equipment.

Experience with the following, a plus:
  • Systems experience in Ion beam generation and control
  • Systems experience in Plasma physics
  • Vacuum system hardware and control; pumps, gauges, valves
  • RF and microwave generators
  • MKS Macro node (or other) Modbus controllers
  • Ethernet TCP/IP and RS-232 communication interfaces
EQUAL OPPORTUNITY STATEMENT

Axcelis Technologies is an equal opportunity employer and welcomes applications from diverse candidates. We are committed to providing a work environment that is free from discrimination and harassment. We will provide reasonable accommodation necessary to enable a disabled candidate or employee to perform the essential functions of the position, unless the accommodation would create an undue hardship for the Company.



  • Beverly Hills, California, United States Axcelis Technologies Full time

    Job Title: Senior Mechanical EngineerAxcelis Technologies is seeking a highly skilled Senior Mechanical Engineer to lead the design and development of highly mechanized and automated capital equipment for the semiconductor industry.Key Responsibilities:Develop new and innovative solutions for existing and future ion implanters.Ensure adherence to the...


  • Beverly Hills, California, United States Bella + Canvas Full time

    OverviewBella + Canvas is a leading manufacturer of premium wholesale apparel, seeking a skilled Systems Engineer to join our innovative team.The ideal candidate will possess a deep understanding of software development principles and business processes, with the ability to translate business requirements into detailed technical specifications and...


  • Beverly Hills, California, United States Fashion Nova Full time

    ROLE OVERVIEWWe are building a top talent engineering team to support Fashion Nova's next phase of growth. Our goal is to create technology platforms that will help us scale the company significantly over the coming years.The Software Engineer will work closely with our product teams as we evolve our Shopify-based e-commerce experience to take our user...


  • Beverly Hills, California, United States Snail Games USA Full time

    Job Title: Senior Software Engineer - Unreal EngineWe are seeking a highly skilled Senior Software Engineer to join our team at Snail Games USA. As a key member of our engineering team, you will be responsible for developing and maintaining the core systems that underpin our game engine and tools within Unreal Engine.Key Responsibilities:Develop, optimize,...


  • Beverly Hills, California, United States Snail Games USA Full time

    Job Title: Senior Software Engineer - Unreal EngineWe are seeking a highly skilled Senior Software Engineer to join our team at Snail Games USA. As a key member of our engineering team, you will play a critical role in developing and maintaining the core systems that underpin our game engine and tools within Unreal Engine.Key Responsibilities:Develop,...


  • Beverly Hills, California, United States Axcelis Technologies Full time

    Job Title: Quality ManagerAt Axcelis Technologies, we are seeking a highly skilled Quality Manager to join our team. The successful candidate will be responsible for establishing and implementing quality systems and processes to ensure the delivery of high-quality products to our customers.Key Responsibilities:Develop and implement quality systems and...


  • Beverly Hills, California, United States Capital One Full time

    Join Our Team of Innovative Software EngineersAt Capital One, we're committed to driving innovation and excellence in the technology space. As a Senior Software Engineer, Backend, you'll play a key role in designing, developing, and implementing cutting-edge solutions that drive business growth and customer satisfaction.Key Responsibilities:Collaborate with...

  • Software Engineer

    3 weeks ago


    Beverly Hills, California, United States Bella + Canvas Full time

    OverviewBella + Canvas is a leading manufacturer of premium wholesale apparel in North America, seeking a skilled Systems Engineer to join our innovative team. As a key member of our cross-functional team, you will design, develop, and implement software solutions that enhance operational efficiency and drive business success.ResponsibilitiesCollaborate with...


  • Beverly Hills, California, United States Quantum Dynamics Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at Quantum Dynamics. As a Software Developer for Web Services, you will play a key role in developing new web services in the energy industry context.Key ResponsibilitiesDevelop new web services in the energy industry context as part of a teamParticipate in the entire development...


  • Beverly Hills, California, United States Medtronic Full time

    About This RoleWe are seeking a highly skilled Extrusion Process Development Specialist to join our team at Medtronic. As a key member of our Product Development team, you will be responsible for developing and improving extrusion processes to meet the requirements of our delivery catheter systems.Key ResponsibilitiesDevelop new extrusion processes to meet...


  • Beverly Hills, California, United States Medtronic Full time

    Careers that Change LivesIn this exciting role as a Process Development Engineer II, you will be responsible for developing innovative extrusion processes that meet the requirements of our next-generation heart valve delivery catheter systems. Our Danvers Extrusion center of excellence is one of the largest polymer processing plants in the medical device...


  • Woodland Hills, California, United States Northrop Grumman Full time

    Unlock Your Potential as a Digital Engineer at Northrop GrummanWe are seeking a highly skilled Digital Engineer to join our team at Northrop Grumman, a leading provider of mission-enabling solutions for global security. As a Digital Engineer, you will play a critical role in designing, developing, and integrating real-time embedded software and VHDL coding...


  • Woodland Hills, California, United States Northrop Grumman Full time

    Unlock Your Potential as a Digital Engineer at Northrop GrummanNorthrop Grumman is a leading provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences.About the RoleWe are seeking a highly skilled...


  • Woodland Hills, California, United States Northrop Grumman Full time

    Job Title: Embedded Software Engineer / Digital EngineerWe are seeking a highly skilled Embedded Software Engineer / Digital Engineer to join our team at Northrop Grumman Mission Systems. As a key member of our Digital Technology team, you will be responsible for designing, implementing, and integrating real-time embedded software and VHDL coding for our...


  • Woodland Hills, California, United States Northrop Grumman Full time

    Job Title: Embedded Software Engineer / Digital EngineerJob Summary:We are seeking a highly skilled Embedded Software Engineer / Digital Engineer to join our team at Northrop Grumman. As a key member of our Digital Technology team, you will be responsible for designing, implementing, and integrating real-time embedded software and VHDL coding for our...


  • Woodland Hills, California, United States Northrop Grumman Full time

    Requisition ID: RNorthrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences.We are seeking a highly skilled Embedded Software Engineer / Digital...


  • Woodland Hills, California, United States Northrop Grumman Full time

    Job Title: Embedded Software Engineer / Digital EngineerNorthrop Grumman is seeking a highly skilled Embedded Software Engineer / Digital Engineer to join our team in Woodland Hills, CA. As a key member of our Digital Technology team, you will be responsible for designing, implementing, and integrating real-time embedded software and VHDL coding for our...


  • Woodland Hills, California, United States Northrop Grumman Full time

    Unlock Your Potential as a Digital Engineer at Northrop GrummanWe are seeking a talented Digital Engineer to join our team at Northrop Grumman, a leading provider of mission-enabling solutions for global security. As a Digital Engineer, you will play a critical role in the design, implementation, and integration of real-time embedded software & VHDL coding...


  • Agoura Hills, California, United States CJ Full time

    About CJCJ is a leading performance marketing company that specializes in cultivating partnerships between top brands and trusted publishers to drive revenue and growth. With over 25 years of experience and 1,000+ associates across 7 countries, we offer innovative technology, comprehensive data solutions, and a collaborative work environment.Job...

  • Electrical Engineer

    4 weeks ago


    Beverly Hills, California, United States Axcelis Technologies Full time

    Electrical Engineer - New Product DevelopmentAt Axcelis Technologies, we are seeking an experienced Electrical Engineer to join our team in new product development. As a key member of our engineering team, you will be responsible for designing and developing electro-mechanical systems, including power distribution, vacuum systems, high voltage, control...