Job Directory Sr Software Design Engineer

Sr Software Design Engineer
Anaheim, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Jabil is looking for Senior Software Engineer to join our team. As part of a solutions engineering team, you will be responsible for building turn-key complete solutions for end-customers. You will be working with many of our software partners to create optimized solution implementations based on customer requirements.

* Scope, design, code, debug, and document software projects from start to finish.
* Work effectively with a team or alone.
* Ability to work under pressure with changing priorities and deadlines.
* Stay abreast of the latest techniques to provide designs that are competitive and cost effective.
* Develop and Deploy complex control systems.
* Be proficient in designing software control and interface systems for complex automation equipment.
* Work with vision systems in integrating vision application.
* Demonstrate strong troubleshooting and analytical thinking skills.
* Exhibit excellent communication skills with interdisciplinary groups..
* Recognize Key Success Indicators and manage the work within scope, quality, time and cost constraints.
* Develop and own project plan, and establish a road map with clear dates and deliverables.
* May perform other duties and responsibilities as assigned.

ESSENTIAL DUTIES AND RESPONSIBILITIES

* Expertise in C# and Microsoft .NET platform.
* Troubleshoots software/hardware/IO.
* Familiarity with various sensors and actuators.
* Software development experience with MS Visual Studio.
* Solid understanding of object oriented design and programming principles.
* Experience with multi-threading and concurrency.
* Willing to travel up to 10%.
* Leads the preparation, monitoring and evaluation of equipment set-ups, and process changes.
* Conducts formal design reviews to ensure designs meet customer design requirements.

DESIRED SKILLS

* Experienced with motion control systems and system integration.
* Experienced with industrial machine vision systems (i.e. Cognex, Keyence, OpenCV).
* Experience developing drivers for various complex devices using multiple communication protocols.
* Agile / XP development style.
* SEMI Standard experience and SECS/GEM knowledge.
* Benchoff TwinCat3 STX programming.
* MS Access Database/SQL programming.

EDUCATION & EXPERIENCE REQUIREMENTS

* Bachelors Degree in Computer Science, Electrical Engineering or similar degree
* Minimum of 7-10 years of related experience in Software Development

Jabil is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, or any other status protected by law.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.