R4499
Semiconductor
Engineering
Full time
46702 Bayside ParkwayFremont, CA 94538US
Job Description
The primary area of work is C++ and C# programming in Microsoft Visual Studio 2017 targeting .NET compact framework. Our projects all involve embedded software control of robotic and other motion related hardware. The following specific tasks will be performed during the project life cycle:
Skills & Experience
REQUIRED QUALIFICATIONS:
Background in Software Engineering Computer Science, or related field, with 1 year of experience in programming. Excellent written and verbal communication skills. Previous experience in working with a small team. A minimum of 6 months of experience of one of the following C++, C# Programming, java, python, embedded RTOS, Atollic or similar Eclipse based IDE. The ideal candidate must be a self-starter, a motivated and quick learner, proactive in problem solving.
DESIRED QUALIFICATIONS(NOT REQUIRED):
1 year of experience in UML based state-machine design and coding, programming multi-threading in C#/Java/C++, software in instrumentation or equipment control, robotics and motion control related software.
Experience in some of the following areas are desired: NutTx type of RTOS, microcontroller with embedded RTOS, file systems, programming for the Microsoft .NET compact framework, programming devices based on Windows CE, experience in any of ISA/PCI/UCB/CAN bus-based device programming, TCP/IP based network programming, C# based rich GUI development. microcontrollers and peripherals like SPI, ADC, I2C, etc.
EQUAL EMPLOYMENT OPPORTUNITY
As an Equal Opportunity Employer, we do our utmost to ensure that there is no discrimination or bias against anyone applying for a job or in any phase of employment for reasons related to race, color, religion, gender, national origin or ancestry, age, disability, veteran status, military service, sexual orientation, genetic information, or gender identity.
We welcome and value diversity, to ensure that our work benefits from a broad range of viewpoints and perspectives. Our growing global reach gives us the opportunity to bring to our business an even richer diversity of experiences and capabilities. For assistance in the application process, please reach out to HR.Recruiting@brooks.com or call (978) 262-2400. Review EEO Law & EEO Statement Here.
Brooks Automation participates in E-Verify®, and will provide the United States Federal Government with your form I-9 information to confirm you are authorized to work in the United States. For more information, please visit E-Verify® at www.dhs.gov/E-Verify. E-Verify® is a registered trademark of the U.S. Department of Homeland Security.