Talent.com
Senior Embedded Firmware / Software Engineer
Senior Embedded Firmware / Software EngineerBrooks Automation • Fremont, California, US
Senior Embedded Firmware / Software Engineer

Senior Embedded Firmware / Software Engineer

Brooks Automation • Fremont, California, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Description

Brooks is a growing, fast-paced technology leader of automation solutions which support the dynamic and expanding semiconductor and life sciences lab markets. At Brooks, new ideas, technologies, and ways of thinking are driving our future. Our customer-focused culture encourages employees to embrace innovation and collaborate with one another to achieve new heights.

We are looking for our next Senior Embedded Firmware / Software Engineer as we accelerate our growth journey.

WHAT YOU'LL DO :

  • Development of embedded software solutions, spanning precision motion control, sensor integration, and mathematical algorithms.
  • Champion best practices in embedded software engineering, ensuring scalability, reliability, security and adherence to industry standards.
  • Collaborate with global cross-functional teams to integrate advanced technologies such as machine vision and machine learning into embedded systems.

WHAT YOU'LL BRING :

  • Computer Engineering, Electrical Engineering or Electronics Engineering Bachelor’s Degree with a minimum of 5 years OR a Master's Degree with a minimum of 4 years of embedded software development experience in support of a product or device in a relevant industry, such as Semiconductor, Aerospace, Medical Devices, etc.
  • Proficiency in C, C++ and working experience in C#, with expertise in real-time operating systems and microcontroller units (MCUs).
  • Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics.
  • Expertise in building robotics and motion control solutions, multi-threading, network communication, and instrumentation.
  • Expert in interrupt service routines and integration of external peripherals over I2C, SPI, etc.
  • Demonstrated expertise in ARM architecture / platforms.
  • Fluency in UML for Object-Oriented Analysis / Design, including state machines.
  • Excellent written and verbal communication skills.
  • Proficiency in Python and familiarity with machine vision and machine learning algorithms preferred.
  • Previous experience in the semiconductor or semiconductor equipment industry preferred.
  • Compensation

    Base Salary Range : $123,896.85 USD to $167,625.15 USD

    Factors which may affect starting pay within this range may include geography / market, skills, education, experience and other qualifications of the successful candidate.

    This position is also eligible for an annual discretionary bonus.

    Benefits

    At Brooks, we offer the following benefits for this position, subject to applicable eligibility requirements :

    Medical, Dental, Vision and Disability Insurance

    401(k) Plan

    Exempt employees are provided company paid holidays and Flexible Vacation to enjoy personal time off and incidental sickness.

    Have a question about our benefits and compensation package? Your recruiter can share more with you during the hiring process.

    Work Location & Flexibility

    At Brooks, we aim to foster a collaborative and engaging environment while offering flexibility where possible. Work arrangements may include a mix of in-office and remote work, depending on the nature of the role and business needs. Specific expectations will be shared during the interview process.

    Brooks is committed to fostering a diverse and inclusive workplace and proudly serves as an equal-opportunity employer. We welcome all qualified applicants regardless of race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other legally protected characteristics.

    Diversity enhances our innovative capabilities and strengthens our ability to serve our customers and communities effectively. At Brooks Automation, we celebrate the unique experiences and perspectives each individual brings, believing they are essential to our collective success. Join us in building a workplace where every team member is valued and can thrive.

    For applicants with disabilities requiring accommodations, don't hesitate to get in touch with or call +1 (978) 262-2400 to discuss your needs.

    Brooks Automation participates in E-Verify® to confirm eligibility for employment in the United States. For more details, visit . E-Verify® is a registered trademark of the U.S. Department of Homeland Security.

    [job_alerts.create_a_job]

    Senior Embedded Firmware Software Engineer • Fremont, California, US

    [internal_linking.similar_jobs]
    Senior Embedded Firmware Engineer for EV Charging (RTOS)

    Senior Embedded Firmware Engineer for EV Charging (RTOS)

    Tesla Motors, Inc. • Palo Alto, CA, United States
    [job_card.full_time]
    A leading electric vehicle manufacturer is seeking a passionate Software Engineer to develop firmware for Superchargers and charging equipment. The ideal candidate has over 5 years of experience in ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Optimization Engineer for Embedded AI

    Senior Software Optimization Engineer for Embedded AI

    Efficient Computer • San Jose, CA, United States
    [job_card.full_time]
    A leading technology firm in San Jose is seeking a Senior Software Optimization Engineer to design and optimize applications for an energy-efficient programmable processor.The ideal candidate will ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer - Automotive Infotainment

    Senior Embedded Software Engineer - Automotive Infotainment

    Capgemini • Santa Clara, CA, United States
    [job_card.full_time]
    A global engineering service leader is seeking a Senior Embedded Software Engineer based in California, focusing on developing and optimizing the next generation of infotainment software for automo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer, Optical Transceivers (200Gbps)

    Senior Firmware Engineer, Optical Transceivers (200Gbps)

    Samtec, Inc. • Santa Clara, CA, United States
    [job_card.full_time]
    A leading technology firm in Santa Clara, CA is looking for a Senior Firmware Engineer to lead the architecture and development of embedded firmware for their optical transceiver product line.Candi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Tata Technologies • Mountain View, CA, United States
    [job_card.full_time]
    Job Title : Embedded Firmware Engineer.Design, prototype, build, and test production embedded vehicle firmware.Evaluate, implement, test, and optimize applications in a real-time operating system en...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Firmware Engineer for AI / Cloud Chips

    Senior Embedded Firmware Engineer for AI / Cloud Chips

    Advanced Technology Search • San Jose, CA, United States
    [job_card.full_time]
    A leading communications technology firm is seeking experienced Firmware Engineers at Senior to Principal levels to develop Embedded Software for Integrated Circuits. The role requires proficiency i...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer — ARM, Edge & WiFi

    Senior Embedded Software Engineer — ARM, Edge & WiFi

    Qualcomm • Santa Clara, CA, United States
    [job_card.full_time]
    A leading technology innovator is looking for a Software Engineer in Santa Clara, California.This role involves designing and developing embedded and cloud edge software, collaborating with various...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer - Embedded Controller

    Senior Firmware Engineer - Embedded Controller

    NVIDIA Corporation • Santa Clara, CA, United States
    [job_card.full_time]
    Senior Firmware Engineer - Embedded Controller page is loaded.Senior Firmware Engineer - Embedded Controller.Apply locations US, CA, Santa Clara time type Full time posted on Posted 2 Days Ago job ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer - Automotive Linux & SoC

    Senior Embedded Software Engineer - Automotive Linux & SoC

    Dexian DISYS • Palo Alto, CA, United States
    [job_card.full_time]
    A leading technology staffing company is seeking a Senior Software Embedded Engineer in Palo Alto, CA.You will be responsible for collaborating on next-gen platform architecture, deploying embedded...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Flight Software Engineer - Embedded Systems

    Senior Flight Software Engineer - Embedded Systems

    Muon Space • San Jose, CA, United States
    [job_card.full_time]
    A leading space systems provider in San Jose seeks a Senior Software Engineer to develop flight software for satellites.The ideal candidate will have significant experience in C / C++ programming and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Embedded Engineer

    Senior Software Embedded Engineer

    Dexian Signature Consultants • Palo Alto, CA, United States
    [job_card.full_time]
    Dexian is seeking a Senior Software Embedded Engineer for an opportunity with a client located in Palo Alto, CA.Work with h / w and s / w architects to collaborate on next-gen platform architecture wit...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer – Infotainment Platform

    Senior Embedded Software Engineer – Infotainment Platform

    Rivian and Volkswagen Group Technologies • Palo Alto, CA, United States
    [job_card.full_time]
    Senior Embedded Software Engineer – Infotainment Platform.Join to apply for the Senior Embedded Software Engineer – Infotainment Platform role at Rivian and Volkswagen Group Technologies.Rivian and...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer - Embedded Controller

    Senior Firmware Engineer - Embedded Controller

    NVIDIA • Santa Clara, CA, United States
    [job_card.full_time]
    Senior Firmware Engineer – Embedded Controller.NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel compu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Windows / Desktop Applications - Fremont, USA

    Senior Software Engineer, Windows / Desktop Applications - Fremont, USA

    Speechify • Fremont, CA, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Senior Software Engineer

    Lead Senior Software Engineer

    VirtualVocations • Hayward, California, United States
    [job_card.full_time]
    A company is looking for a Lead Senior Software Engineer to lead the design, development, and delivery of scalable software solutions while managing a team of engineers.Key Responsibilities Leads...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Staff Embedded Software Engineer

    Senior Staff Embedded Software Engineer

    Bio-Rad Laboratories • Pleasanton, CA, United States
    [job_card.full_time]
    As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embed...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer, EV Charging Systems

    Senior Embedded Software Engineer, EV Charging Systems

    Rivian • Palo Alto, CA, United States
    [job_card.full_time]
    A leading electric vehicle manufacturer in California is seeking a Sr Embedded Software Engineer.This role involves designing and developing software for cutting-edge charging products on embedded ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software, Firmware & Driver Engineer

    Senior Embedded Software, Firmware & Driver Engineer

    Lyte AI Inc. • Sunnyvale, CA, United States
    [job_card.full_time]
    Senior Embedded Software, Firmware & Driver Engineer.We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors,...[show_more]
    [last_updated.last_updated_30] • [promoted]