SantaBarbaraRecruiter
the smart solution for Santa Barbara jobs

Staff Software Engineer

Company: Bruker Corporation
Location: Santa Barbara
Posted on: January 9, 2019

Job Description:

Welcome page
Returning Candidate*
Log back in!

*

STAFF SOFTWARE ENGINEER

Job Locations US-CA-Santa Barbara
Posted Date 3 months ago(9/26/2018 12:34 PM)

Req. #

2017-5091

# of Openings

1

Position Type

Regular Full-Time

RESPONSIBILITIES

SUMMARY OF RESPONSIBILITIES:



The AFM Software group of the Nano Surfaces Business of Bruker Corporation in Santa Barbara is looking for a Staff Software Engineer to be an integral in the design and development of our world leading Atomic Force Microscopes. As a member of the software team you will be responsible for working closely with scientists and engineers on the full spectrum of software development from hardware interfaces and instrument control to software application design for interacting with the user. You will design, program, analyze, debug, and modify software enhancements for new nano-scale Research and Production Control metrology tools based on atomic force microscopy technology. This position requires the demonstration of cooperative teamwork, responsibility, initiative and innovation. You may interact with users to define system requirements and/or necessary modifications.



ESSENTIAL FUNCTIONS:



* Thorough working knowledge and broad experience using C++, C#, MFC, STL, WPF, Windows .Net, and layered software systems using object-oriented design for the development of production level software tools and systems.

* Deep interoperability experience for C#/C++ with COM/ATL and/or CLI.

* Thorough working knowledge and experience with multi-threaded programming for Windows and .Net.

* Provide new designs and architectural requirements for real-time, non-real time, intuitive interactive software systems and to implement new modes of operation.

* Experience designing and coding large Windows based systems with low-latency real-time/non-real-time intuitive interactive software.

* Strong communication skills and ability to work with cross-functional teams. ADDED CONSIDERATION:

*

*

* Experience in real-time instrumentation control of Vision, motion control, digital signal processing and data acquisition systems used in metrology, physics, chemistry, or microbiology.

* Experience designing component-based software using architecture layering for systems programming.

* Domain knowledge of Atomic Force Microscopy and Optical Spectroscopy.

* Knowledge of image processing, convolutions, pattern recognition use, image filtering and segmentation, 3d with OpenGL or Direct3D, and MATLAB, LabVIEW, or Python to support algorithms and analysis systems development.

* Knowledge of mathematics, physics, digital signal processing theory and implementation, control systems, algorithm principles & design, electronics, materials & optics to create new technologies and enhancements to existing systems.

* Experience in semiconductor or other equipment type manufacturing software applications.

* Experienced Scrum Master, use of Scrum or other Agile methodologies.

QUALIFICATIONS

EDUCATIONAL/EXPERIENCE REQUIREMENTS:



Position requires 8+ years of experience in software engineering and development. Qualified candidate should possess a minimum of BS (prefer MS or PhD) in Computer Science, or engineering, physics or a related field. Prefer at least 5 years experience in control systems, robotics, digital signal processing, or instrumentation software development. Requires at least 5 years and broad experience in C++ and C# programming in Windows application development environment. Knowledge or experience in metrology, physics, chemistry, or microbiology considered a plus. Should be hard working, team oriented, bright, creative, cooperative, and exceptionally good at problem solving.



PHYSICAL/ENVIRONMENTAL REQUIREMENTS:

* Ability and willingness to work in class 1000 clean room with full gowning protocol.

* The ability to lift and move equipment up to 30 pounds.

Bruker is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other protected characteristics.

Keywords: Bruker Corporation, Santa Barbara , Staff Software Engineer, IT / Software / Systems , Santa Barbara, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Senior Systems Administrator with Security Clearance
Description: Become an integral part of a diverse team that leads the world in the Mission, Cyber, and Intelligence Solutions group. At ManTech International Corporation, you ll help protect our national security (more...)
Company: ManTech International Corporation
Location: Los Angeles
Posted on: 01/23/2019

Software Engineer (Early Career) with Security Clearance
Description: Software Engineer Early Career Company The Boeing Company Job ID 1800102270 Date posted 01/18/2019 Location Huntington Beach California United States Job Description Boeing's Autonomous Maritime Mission (more...)
Company: The Boeing Company
Location: Huntington Beach
Posted on: 01/23/2019

Junior Software Developer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build (more...)
Company: Revature
Location: Mission Viejo
Posted on: 01/23/2019


Oracle HCM Cloud Manager
Description: A career in our Oracle Human Capital practice, within Oracle Consulting services, will provide you with the opportunity to help organisations use enterprise technology to achieve their digital technology (more...)
Company: PwC
Location: Los Angeles
Posted on: 01/23/2019

Mobility Lead Developer
Description: Job Title: Mobility Lead Developer Primary Location: Glendale, CA Duration: 6 months Key responsibilities include the following: Independently develops software as per technical requirements in an Agile (more...)
Company: Auritas LLC
Location: Glendale
Posted on: 01/23/2019

Current College Students - Part-Time Remote Backend Developers
Description: Candidate will be responsible
Company: BrawtaSports Network
Location: Lakewood
Posted on: 01/23/2019

Products Tester from Home (Part-time). No Exp. Required, $25-$45/hr.
Description: In-Home Usage Tester Product Tester--from--home Part-timePresently we're recruiting Product Testers from home in several US cities--to expand our private network of In-Home Usage Testers IHUT to (more...)
Company: American Consumer Panels
Location: Lakewood
Posted on: 01/23/2019

Software Engineer ($45k-$57k year)
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Carson
Posted on: 01/23/2019

Senior Real Time Embedded Software Architect with Security Clearance
Description: The Software Engineering Center is seeking an enthusiastic and highly capable Software Systems Architect. The individual must be an expert in Real Time Embedded Software Systems. The selected candidate (more...)
Company: Raytheon
Location: El Segundo
Posted on: 01/23/2019

Manager, Software Central
Description: JOB SUMMARY br br Requisition Number: br 28826 br br Job Title: br ADMINISTRATIVE ANALYST, SENIOR br br Working Title: br Manager, Software Central br br Salary: br 4,842 - 9,591 (more...)
Company: University of California - Los Angeles
Location: Los Angeles
Posted on: 01/23/2019

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Santa Barbara RSS job feeds