Experience Inc. Jobs

Job Information

ASSA ABLOY Firmware Engineer in São Paulo, Brazil

Career Opportunities: Firmware Engineer (32037)

Requisition ID 32037 - Posted - Assa Abloy Global Solutions Importação Exportação de Equipamentos Eletrônicos LTDA - Hospitality Americas - BRA: São Paulo (Av. Ermano Marchetti, 1435) - Engineering & Science - Posting Country (1) - Yes - Associate - Travel Required: 0%-10%

 Job Description Print Preview

TITLE:

Firmware Engineer

LOCATION/GEOGRAPHY:

Brasília, Brazil

REPORTS TO:

R&D Manager

Role summary:

As a Firmware Engineer at Vingcard, you will collaborate closely with the Senior Firmware Engineer to enhance the team’s capacity for handling firmware projects. Your role will focus on the direct implementation of firmware solutions and the development of cloud tools to support these projects, particularly in areas such as CI/CD pipelines and IoT communication.

Key Responsibilities:

  • Develop and implement firmware for embedded systems using C and C++.

  • Utilize CMake for managing build processes across different environments.

  • Work with Bluetooth Low Energy and other radio communication technologies like Wi-Fi and Zigbee.

  • Integrate real-time operating systems (RTOS) into embedded projects.

  • Develop cloud-based tools for firmware projects, including CI/CD pipelines and IoT communication protocols.

  • Implement communication protocols such as MQTT or AWS IoT Core.

  • Collaborate with cross-functional teams to ensure seamless integration and deployment of firmware solutions.

  • Troubleshoot and resolve firmware-related issues, ensuring reliable and efficient operation.

  • Contribute to the ongoing improvement of firmware development processes and best practices.

    Key Relationships:

  • Collaborate with the Senior Firmware Engineer to align on project goals and technical strategies.

  • Work with the hardware engineering team to ensure seamless integration between hardware and firmware.

  • Interface with cloud and software engineers to develop and optimize cloud-based tools for firmware projects.

  • Engage with Quality Assurance teams to test and validate firmware implementations.

    Responsibilities and authorities:

    List of responsibilities and authorities:

  • Authority to make technical decisions related to firmware design and implementation.

  • Access to necessary tools and resources for firmware development and testing.

  • Responsibility for delivering high-quality firmware solutions within project timelines.

  • Reporting to the Senior Firmware Engineer and R&D Manager for project assignments and progress updates.

    Internal and External Contacts/Customers:

  • Regular collaboration with internal teams, including hardware engineering, cloud engineering, and quality assurance.

  • Potential interaction with external partners or vendors for the integration of third-party tools or technologies.

    Key competencies, Relevant Knowledge, skills and competEncies:

  • Proficiency in C and C++ programming languages for embedded systems.

  • Experience with CMake for managing project builds.

  • Strong understanding of Bluetooth Low Energy and radio communication protocols like Wi-Fi and Zigbee.

  • Expertise in integrating and managing real-time operating systems (RTOS) in firmware projects.

  • Familiarity with Python or Node.js for scripting and automation tasks.

  • Experience with MQTT or AWS IoT Core for IoT communication.

  • Knowledge of cryptography protocols, such as AES and HMAC-SHA256, is a plus.

  • Experience with the Zephyr firmware platform and AWS Lambda is desirable.

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and collaboration skills.

    Requirements:

  • Minimum of 5 years of experience in firmware development.

  • Proven expertise in embedded systems programming using C and C++.

  • Experience with radio communication protocols and real-time operating systems.

  • Familiarity with cloud-based tools and IoT communication protocols.

    Education:

    Bachelor’s or master’s degree in computer science, computer engineering or a related field.

    Languages:

    Proficiency in English and Brazilian Portuguese, both written and verbal.

    Computer skills:

  • Proficiency in firmware development tools and version control systems.

  • Familiarity with build automation tools like CMake.

  • Experience with cloud platforms and IoT communication protocols.

    Other Experience:

  • Minimum 5 years experience.

  • Junior Firmware Engineer or Firmware Engineer positions.

    Personal qualities:

  • Strong technical aptitude and attention to detail.

  • Excellent problem-solving skills and the ability to work independently.

  • Proactive and self-motivated with a focus on continuous improvement.

  • Strong communication and teamwork skills, with the ability to collaborate effectively across disciplines.

    Expected outcome and deliverables:

    Over a 3-5 year horizon, the Firmware Engineer will have significantly expanded the team’s capacity for handling complex firmware projects, contributing to the successful completion of multiple initiatives. The engineer’s work will enhance the maturity and efficiency of firmware processes, leading to the delivery of robust and secure firmware solutions that support the company’s access control products and technologies.

    Vingcard Athos Team

    The Vingcard Athos team, based in Brasília, Brazil, specializes in developing innovative solutions for the Build-to-Rent market, catering to both long and short-term rentals of furnished apartments. As a small and dynamic team, we manage the entire solution, including IoT devices, backend, frontend, and mobile applications.

    We operate on a hybrid work model, with three days in the office and two days working from home. While our primary language of communication is Portuguese, all our code and documentation are in English, and meetings involving other teams are conducted in English.

    Our team is an integral part of the Vingcard Research & Development organization headquartered in Sweden. We are thrilled to have you join us!

    Contract Details

    • You will be a registered employee (CLT) of ASSA ABLOY GLOBAL SOLUTIONS IMPORTACAO EXPORTACAO DE EQUIPAMENTOS ELETRONICOS LTDA.

    • Benefits include Vale Refeição.

    • Benefits include health insurance (plano de saúde) for you, your spouse and your children at no additional cost.

    #LI-VS1

    We are the ASSA ABLOY Group

    Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 61,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces – physical and virtual – safer, more secure, and easier to access.

    As an employer, we value results – not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally.

    As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.

DirectEmployers