Software Engineer Position

3 weeks ago


Fremont, California, United States Brooks Automation Full time
Company Overview

Brooks Automation is a leading provider of automation solutions with over 40 years of experience in the semiconductor industry. Our product portfolio includes precision robotics, integrated automation systems, and contamination control solutions that empower chip manufacturers worldwide.

Salary

The estimated salary for this position ranges from $123,636 to $149,664 annually, depending on factors such as skills, education, experience, and location.

Job Description

This Embedded Software Engineer role involves developing embedded software solutions for precision motion control, sensor integration, and mathematical algorithms. You will champion best practices in embedded software engineering, ensuring scalability, reliability, and adherence to industry standards.

  • Develop and optimize embedded software solutions for precision motion control, sensor integration, and mathematical algorithms.
  • Champion best practices in embedded software engineering, ensuring scalability, reliability, and adherence to industry standards.
  • Collaborate with global cross-functional teams to advance real-time operating systems and device drivers.
Required Skills and Qualifications

To be successful in this role, you will need:

  • A Bachelor's degree in Computer Engineering or Electrical Engineering with 4+ years of relevant experience, or a Master's degree with 2+ years of experience.
  • Proficiency in C++ and C#, with expertise in real-time operating systems and microcontroller units (MCUs).
  • Experience with Mono runtime on Linux and ability to debug and optimize C# applications in a Linux environment.
  • Knowledge of customizing and updating Linux images using Yocto Project tools.
  • Understanding of Device Tree modifications for hardware configuration and strong knowledge of Linux kernel and user-space interactions.
  • Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, electrical schematics.
Benefits

Brooks Automation offers a comprehensive benefits package, including medical, dental, vision, and disability insurance, a 401(k) plan, and company-paid holidays and flexible vacation time.



  • Fremont, California, United States Siemens Digital Industries Software Full time

    **About Siemens Digital Industries Software**We are a global technology leader in Electronic Design Automation software, empowering companies to develop innovative electronic products faster and more cost-effectively.Job OverviewThis is an exciting opportunity to join our Questa Visualizer Debug R&D team as a highly skilled software engineer. In this role,...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job OverviewWe are seeking a skilled Software Development Engineer to join our team in the development of innovative computer-aided design tools for integrated circuits.The successful candidate will be responsible for implementing, debugging, and supporting features for IC design. Strong analysis, design, and problem-solving skills are essential for this...


  • Fremont, California, United States Georgia IT Inc Full time

    Job Title: Android Software Engineer PositionLocation: Fremont, CAAbout the Job:We are seeking a highly skilled Android software engineer to join our team at Georgia IT Inc. As an Android software engineer, you will be responsible for developing and maintaining mobile applications using Kotlin.Responsibilities:Design and develop high-quality mobile...


  • Fremont, California, United States Info Way Solutions Full time

    Node.js Software Engineer Position:About the Role:We're seeking an exceptional Node.js Software Engineer to join our development team at Info Way Solutions. As a key member of our team, you'll play a critical role in designing, developing, and maintaining high-performance Node.js applications. If you're passionate about Node.js and have a proven track record...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    **Benefits**We offer a comprehensive benefits package to our employees, including a competitive salary, paid time off, and a range of other benefits. As a Software Quality Assurance Engineer, you will be eligible for the following benefits:Paid sick leave and paid parental leave.PTO for non-exempt employees.A range of health and wellness benefits.We also...

  • Software Developer

    3 weeks ago


    Fremont, California, United States Siemens Digital Industries Software Full time

    Overview of Siemens Digital Industries SoftwareSiemens Digital Industries Software is a global leader in Electronic Design Automation (EDA) software, enabling companies to develop innovative electronic products faster and more cost-effectively. Our software tools empower engineers to push the boundaries of technology and physics.Job DescriptionWe are seeking...


  • Fremont, California, United States Info Way Solutions Full time

    We have a job opening for a Staff Software Engineer (Front End) at Info Way Solutions, LLC. The successful candidate will be responsible for building high-quality front-end applications using cutting-edge technologies like JavaScript, React, and Node.js.Key Requirements:5+ years of experience in software developmentExpertise in front-end development...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job Description:This role is part of the Atlas Graduate Program, providing 12 months of technical and non-technical training, mentorship from senior engineers, and hands-on experience working on software challenges in electronic design automation.


  • Fremont, California, United States Info Way Solutions Full time

    We are seeking a talented Java Software Engineer to join our team in Bentonville, AR. This is a great opportunity to grow your career as a senior Java developer and earn a salary of $125,000 per annum.About UsInfo Way Solutions is a dynamic company that provides innovative solutions to businesses. We believe in investing in the latest technology and...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    **Career Opportunity at Siemens Digital Industries Software**We are seeking a passionate and highly skilled software engineer to join our Questa Visualizer Debug R&D team. As a member of our team, you will have the opportunity to work on challenging projects, develop your skills, and contribute to the success of our company.About the RoleIn this role, you...


  • Fremont, California, United States ePro InfoSystems Full time

    About ePro InfoSystemsLocation: SFO, CAWe are seeking a skilled Flink Software Engineer for a 3-4 month contract position. The role is 100% remote and offers the possibility of extension.The ideal candidate will have hands-on experience working with Apache Flink and proficiency in Java and/or Ruby. Knowledge of Kafka is an asset.Salary Range: $120,000 -...

  • Software Engineer

    2 weeks ago


    Fremont, California, United States TEL Full time

    TEL is seeking a skilled Software Development Engineer III to join their team in Fremont, California. This is an onsite role that requires expertise in programming, testing, and integration of embedded devices.Job DescriptionFremont, California - OnsiteWe are looking for a highly motivated individual to design, implement, unit test, and deploy firmware and...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Company Overview:Siemens Digital Industries Software is a global leader in Electronic Design Automation software. Our tools empower companies worldwide to develop innovative electronic products faster and more cost-effectively.


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job OverviewSiemens Digital Industries Software is a global leader in Electronic Design Automation software. Our innovative tools empower companies worldwide to develop cutting-edge electronic products faster and more cost-effectively.


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job OverviewSiemens Digital Industries Software is a global leader in Electronic Design Automation software. Our tools empower companies to develop innovative electronic products faster and more cost-effectively.Salary Range$87,600 - $157,700 per year, with opportunities for incentive compensation.Job ResponsibilitiesWe are seeking a skilled Software...


  • Fremont, California, United States Info Way Solutions Full time

    Estimated Salary: $150,000 - $180,000 per year. **Job Title:** Vehicle System DeveloperAt Hyzon Motors, we are committed to providing clean, efficient, and reliable solutions for commercial transportation. As a key member of our Vehicle Software team, you will play a critical role in developing, implementing, optimizing, and testing control algorithms for...

  • Software Engineer

    3 weeks ago


    Fremont, California, United States Info Way Solutions Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Info Way Solutions. Estimated Salary: $140,000 - $180,000 per year.This is a challenging role that requires expertise in core Java programming, Linux internals, and performance device driver testing. Key Responsibilities:Design, develop, and test software...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    **Job Description: Senior Software Engineer**We are seeking a senior software engineer to join our Questa Visualizer Debug R&D team. In this role, you will be responsible for leading the development of cutting-edge algorithms and software design/architecture for industry-leading debugging tools.About the RoleIn this role, you will lead a team of engineers to...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    About Siemens Digital Industries SoftwareWe are a global technology leader in Electronic Design Automation software, empowering companies to develop innovative electronic products faster and more cost-effectively. Our software tools enable customers to push the boundaries of technology and physics to deliver better products in the increasingly complex world...


  • Fremont, California, United States TEL Full time

    Tel US is seeking a highly skilled Senior Software Development Engineer to join our team. This role involves designing, implementing, and deploying firmware and software modules on embedded systems. The successful candidate will have expertise in programming, testing, and integration of embedded devices.The ideal candidate will have a Bachelor of Science in...