Controls Software Engineer (Berkeley, CA)

Location: Berkeley, CA

About Us

From a team that has been instrumental in the development of leading 3D printing and advanced manufacturing technologies comes the biggest development yet. If you like to be challenged in a fast-paced, multidisciplinary dynamic team environment and work with top, innovative talent, then Arris Composites is the ideal company for you to build a career.

Overview

Arris Composites is seeking an experienced controls software engineer with at least five years of industry experience. You are a problem solver with a knack for optimizing innovative solutions.  You understand the needs of high volume manufacturing platforms and your skills are cross functional across many automation control disciplines.  You work well under pressure and meeting deadlines is second nature to you.

As an Arris Controls Software Engineer, you will analyze user requirements, procedures, and problems to develop automation systems control configurations. You will develop functional specifications, coding strategies, logic, and control configuration structures. You will develop and direct software system testing and validation procedures, and oversee all configuration and documentation

Responsibilities

  • Self starting / ability to work independently
  • Develop engineering documentation
  • Troubleshoot equipment and processes
  • Optimize Overall Operations Effectiveness (OEE) of manufacturing equipment
  • Automate failure detection and recovery
  • Follow modular coding architecture and best practices
  • Use revision and source control
  • Build physical and digital test set-ups
  • Design and implement robust, maintainable software and hardware to address key challenges
  • Be adaptable and able to work on any challenges that arise as the business grows

Specific Responsibilities

Data Systems

Design and implement software and data systems to:

  • Orchestrate high level equipment processes
  • Collect and analyze equipment data
  • Report key metrics such as OEE to enable data-driven decisions
  • Develop database and reporting functions 

Software Automation

Design and implement software automation to reduce repetitive tasks and improve engineering quality:

  • Implement pipelines for PLC library management, testing and deployment
  • Specify infrastructure necessary to host robust engineering services
  • Implement source control for managing and tracking software and hardware assets

Hardware Automation

Assist with the specification and design of equipment, including:

  • Robotics path and system integration
  • PLC/IPC program and networking
  • Vision systems
  • Sensor networks
  • Safety system implementation and validation

Qualifications

  • 5 + years experience in controls software engineering
  • Able to read electrical schematics
  • Git user
  • C/C++, python, .NET core
  • Proficient with soft PLC (Beckhoff) and real time operating systems
  • Test-driven development
  • Design system communications based on chosen networks and communication protocols

Employee Benefits

  • Competitive salary with equity
  • Comprehensive health, dental, vision, life insurance, long term disability, 
  • Flexible Spending Account (FSA) & Dependent Care Flexible Spending Account (DCFSA)
  • Pre-tax commuter benefits program
  • Fantastic 401k matching plan
  • Paid parental leave 
  • Generous vacation policy
  • Healthy snacks, sparkling water, extremely addictive peanut butter pretzels

Location

This position is in Berkeley, CA. It’s within walking distance to Amtrak, ~1.5 miles from BART, and ~ 1 mile from the Marina Ferry (direct from SF Ferry Building)

To Apply: Please send your resume to: jobs@arriscomposites.com

Arris Composites recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.

At Arris Composites, we have a clear vision: to be the place where a diverse mix of talented people want to come and do their best work. We pride ourselves on providing best-in-class solutions to our customers around the world; our company runs on the hard work and dedication of our passionate and creative employees.

Arris Composites’ dedication to promoting diversity, multiculturalism, and inclusion is clearly reflected in our organization. Diversity is more than a commitment at Arris Composites—it is the foundation of what we do. We are fully focused on equality and believe deeply in diversity of race, gender, sexual orientation, religion, ethnicity, national origin and all the other fascinating characteristics that make us different.

We maintain a policy of non-discrimination in providing equal employment to all qualified employees and candidates regardless of race, sex, sexual orientation, gender identity, age, color, religion, national origin, disability, genetic information, protected veteran’s status, or other legally protected classification in the state or locality in which a person is employed.