Talent.com
Software Engineer 2
Software Engineer 2Mattson Technology • Fremont, CA, United States
Software Engineer 2

Software Engineer 2

Mattson Technology • Fremont, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Key Responsibilities :

  • Author and implement scalable and sustainable embedded code for current and future systems
  • Design, test, and implement control functions (e.g., Robotics, Vacuum, RF, MFC, error handling) for current and future systems
  • Work closely with firmware vendors and electrical engineers to support subsystem and system-level bring-up, testing, and debugging
  • Developing unit tests and automated tests
  • Developing a practical perspective of the software engineering discipline, with a focus on delivering high-quality products
  • Analyze test data for ways to improve our existing controls and design
  • Participate in system and software module level design reviews
  • Lead and execute complex software projects
  • Communicate with internal and external customers for requirements and roadmaps
  • Bring new ideas for improving software products and development processes

Other duties as assigned

Requirements :

  • Bachelors degree in Computer Science, Computer Engineering, or related technical discipline
  • 2+ years of engineering experience in developing software solutions in semiconductor equipment industry or related technical discipline, experience with multiple system control and software architecture a big plus
  • Technical vision, continuous focus on engineering and operational excellence are essential for the success in this role
  • C++ Programming and understanding of object-oriented languages
  • Good understanding of OOP concepts and modelling of the real-world systems
  • Understanding of multi-threading and asynchronous programming
  • Experience in developing distributed systems, understanding of TCP / IP, RPC frameworks
  • Working Knowledge with Linux / Unix and / or Windows environments
  • Great energy and enthusiasm with a positive, collaborative working style, clear communication and writing skills
  • Willing to learn new technologies and dive deep into the issues
  • Knowledge of general algorithms and data structures is a must
  • Good and responsible team player
  • Experience and willingness to work in distributed team
  • You build it You own it mentality is a must. Sense of ownership is paramount to achieving success at Mattson
  • Adhere to all environmental, health, and safety training, regulations, and workplace practices
  • #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Software Engineer 2 • Fremont, CA, United States

    [internal_linking.similar_jobs]
    Principal Software Quality Engineer

    Principal Software Quality Engineer

    Calyxo, Inc. • Pleasanton, CA, United States
    [job_card.full_time]
    The company was founded in 2016 to address the profound need for improved kidney stone treatment.Kidney stone disease is a common, painful condition that consumes vast amounts of healthcare resourc...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer 4

    Software Engineer 4

    Zobility • Newark, CA, United States
    [job_card.full_time]
    About the Role : We're seeking a Senior Full Stack Engineer to lead the development and maintenance of our core UI component library that powers our website. You'll be responsible for architecting sc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II - DAM

    Software Engineer II - DAM

    Tailored Brands Inc • Dublin, CA, United States
    [job_card.full_time]
    At Tailored Brands, we help people love the way they look and feel for their most important moments.Our Technology Team loves the way they feel and thrive at work. Flexible work opportunities, inclu...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 95126 San Jose, CA, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Supermicro • San Jose, CA, United States
    [job_card.full_time]
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Cloud Software Group, Inc. • San Ramon, CA, United States
    [job_card.full_time]
    Architect production-grade AI features using.Claude (Anthropic), Gemini (Google), and GPT (OpenAI).Design RAG (Retrieval-Augmented Generation) pipelines and agentic workflows to automate complex bu...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer

    Software Engineer

    Lancesoft INC • Milpitas, California, US
    [job_card.full_time]
    Job Description Job Description Description : Application Engineer - Tulip Client is looking for a junior to mid-level software developer who has a passion for delivering great software products...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer I

    Software Engineer I

    SynergisticIT • Fremont, CA, United States
    [job_card.full_time]
    Job Description Just Graduated with a CS Degree? Let SynergisticIT Help You Bridge the Gap from Classroom to Career If you're a recent Computer Science graduate, you already have the foundation : da...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II

    Software Engineer II

    VirtualVocations • Hayward, California, United States
    [job_card.full_time]
    A company is looking for a Software Engineer II to design and implement scalable services for application delivery and security. Key Responsibilities Determine user requirements and contribute to ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer – Observability Platform (Golang / Kubernetes)

    Senior Software Engineer – Observability Platform (Golang / Kubernetes)

    Roku, Inc. • San Jose, CA, United States
    [job_card.full_time]
    Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer-Embedded 2

    Software Engineer-Embedded 2

    Judge Group, Inc. • Pleasanton, CA, United States
    [job_card.full_time]
    Our client is currently seeking a Software Engineer-Embedded 2.Designing / developing / integrating software use case tests for verifying hardware / software. Implementing test plans and schedules for all...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Graviton Software, Annapurna Labs

    Software Engineer, Graviton Software, Annapurna Labs

    Amazon • Cupertino, CA, US
    [job_card.full_time]
    Software Engineer - AWS Graviton Team.Join the AWS Graviton Software team as a software engineer focused on system performance. You will enhance the performance of the Graviton processor and help de...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    John Wiley & Sons Inc. • Campbell, CA, United States
    [job_card.full_time]
    Our mission is to unlock human potential.We welcome you for who you are, the background you bring, and we embrace individuals who get excited about learning. Bring your experiences, your perspective...[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_30] • [promoted]
    Software Engineer

    Software Engineer

    Ampcus • Pleasanton, CA, United States
    [job_card.full_time]
    Technology and Business consulting services.We are in search of a highly motivated candidate to join our talented team.Job Title : Software Engineer Location : Pleasanton, CA.The engineer will collab...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Blackhawk Network • Pleasanton, CA, United States
    [job_card.full_time]
    At Blackhawk Network, we shape the future of global branded payments through the prepaid products, technologies and network that connect brands and people. Our collaborative innovation and scalable,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer III, Android

    Software Engineer III, Android

    Google • San Jose, CA, United States
    [job_card.full_time]
    Bachelor’s degree or equivalent practical experience.Bachelor’s degree or equivalent practical experience.Master's degree or PhD in Computer Science or related technical fields.Experience developin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer III

    Software Engineer III

    TalentBurst, Inc. • Cupertino, CA, US
    [job_card.permanent]
    Clent's Human Interface Devices Software team is responsible for delivering high-quality drivers, frameworks and tools supporting sensing technologies across all Clent products.Primarily suppor...[show_more]
    [last_updated.last_updated_30] • [promoted]