Logo of Huzzle

Asssociate Firmware Engineer

  • Job
    Full-time
    Entry & Junior Level
  • Software Engineering
  • Galway

AI generated summary

  • You should have a background in firmware development, proficiency in programming languages, familiarity with embedded systems, and a passion for innovation in technology.
  • You will develop, test, and debug firmware for various devices, collaborate with cross-functional teams, and troubleshoot technical issues to ensure optimal product performance.

Requirements

  • Minimum Education:
  • A B.Sc or B.Eng degree in Computer, Electrical, Electronic or Software Engineering (or equivalent)
  • Qualifications:
  • Experience Required:
  • 0 to 2 years of experience in a professional environment working with C or Elixir
  • Eagerness to learn and take ownership of hands-on projects
  • Good team building and communications skills.
  • Proven to be adaptable and able to work on variety of activities simultaneously.
  • Shows understanding and appreciation of processes and issues relevant to the job.
  • Ability to work on vague as well as concrete tasks independently.
  • Eagerness to learn about business and technology trends.
  • Knowledge of analysis techniques - can break down complex tasks easily.
  • Demonstrated creativity in their solutions.
  • Took calculated risks on a daily basis.
  • Demonstrated ability to innovate in their work.
  • Experience Desired in one or more of the following areas
  • Experience with embedded Linux
  • Experience with Real Time Operating Systems
  • Experience with C/C++
  • Experience with Elixir
  • Experience with web technologies
  • Experience with TCP/IP networks and application-level protocols
  • Experience with Linux device drivers
  • Experience with USB communications
  • Knowledge and Skills:
  • Required Skills:
  • Programming Language: C or Elixir programming

Responsibilities

  • Develops firmware for new and existing company products both within teams and on their own.
  • Assists in formulating customer requirements.
  • Help in the design and architecture of product solutions as well as creating engineering documents.
  • Contributes to continuous improvement of products and process.
  • Works with Technical Support on customer issues.
  • Participates in code inspections.
  • Understands new technologies and has a good ability and interest in learning. Understands how these technologies impact our work.
  • Some international travel will be required from time to time (2-3 weeks per year)

FAQs

What is the role of an Associate Firmware Engineer at Schneider Electric?

The Associate Firmware Engineer is responsible for developing firmware for both new and existing company products, assisting in formulating customer requirements, contributing to product design and architecture, and collaborating with Technical Support on customer issues.

What qualifications are required for this position?

A B.Sc or B.Eng degree in Computer, Electrical, Electronic, or Software Engineering (or equivalent) is required for this position.

What level of experience is expected for applicants?

The position is suitable for candidates with 0 to 2 years of experience in a professional environment working with C or Elixir.

What specific skills are required for this role?

Required skills include proficiency in programming languages C or Elixir, good communication and team-building skills, the ability to adapt and work independently, and familiarity with analysis techniques to break down complex tasks.

Is there a requirement for travel in this job?

Yes, some international travel will be required from time to time, approximately 2-3 weeks per year.

What are the opportunities for career development at Schneider Electric?

Schneider Electric offers development opportunities for employees willing to take on more responsibilities, along with a generous benefits package that includes private medical and dental insurance, pension contributions, and support for formal educational development.

What experience is desired in this position?

Desired experience includes familiarity with embedded Linux, Real-Time Operating Systems, C/C++, web technologies, TCP/IP networks, Linux device drivers, and USB communications.

How does Schneider Electric approach diversity and inclusion?

Schneider Electric places a strong emphasis on diversity and inclusion, believing that embracing diversity enhances innovation and collaboration. The company aims for its teams to reflect the diversity of the communities it serves.

What type of work culture can an employee expect at Schneider Electric?

Employees at Schneider Electric can expect a culture that values inclusion, mastery, purpose, action, curiosity, and teamwork, which collectively contribute to a supportive environment for achieving business success.

How can candidates apply for the Associate Firmware Engineer position?

Candidates must submit an online application to be considered for the position, which will remain posted until filled.

Leading the Digital Transformation of Energy Management and Automation.

Manufacturing & Electronics
Industry
10,001+
Employees
1836
Founded Year

Mission & Purpose

Schneider Electric's purpose is to empower all to make the most of our energy and resources, bridging progress and sustainability for all. We call this Life Is On. Our mission is to be your digital partner for Sustainability and Efficiency. We drive digital transformation by integrating world-leading process and energy technologies, end-point to cloud connecting products, controls, software and services, across the entire lifecycle, enabling integrated company management, for homes, buildings, data centers, infrastructure and industries. We are the most local of global companies. We are advocates of open standards and partnership ecosystems that are passionate about our shared Meaningful Purpose, Inclusive and Empowered values. Recognized as the world’s most sustainable company in 2021 by Corporate Knights Global 100 Index.