Sr. Firmware Engineer

3 semanas atrás


Florianópolis Santa Catarina, Santa Catarina, Brasil Olibra Tempo inteiro

Location: Florianopolis, Brazil. (in-person)

Bond (Olibra) is an American company manufacturing control solutions for the window shade industry.

Your job at Bond will be to act as a senior firmware developer. This is roughly ~80% an individual contributor role, with ~20% of your time spent supporting other team members through code-reviews, specification work, and lending your expertise one-to-one. It is important that you are able to adopt our existing practices in firmware while also gradually working to improve them.

Responsibilities:

  • port existing firmware to new platforms (e.g., porting our OS abstraction layer to Zephyr)
  • develop new integrations (e.g., IP-IP integration based on protocol specifications by partners)
  • adopt one or more products becoming the principle developer for them
  • debug the most challenging embedded systems issues the team faces
  • analyze protocol specifications provided by vendors as input to our specs
  • document your work at the function & component level
  • document your work on issues in clear reports that set a standard for the team
  • take ownership of our existing coding standards
  • review code to ensure the codebase stays maintainable
  • participate in the specification process
  • use your networking and comp-sci knowledge to benefit the team in other ways

Skills & Experience:

  • excellent C/C++ skills
  • deep experience with build systems
  • proficient with sockets programming & deep understanding of TCP/IP
  • able to determine the complexity of algorithms (“big O”)
  • embedded systems (RTOS, lwIP)

Nice to haves:

  • Python proficiency
  • multithreading in Python or C/C++
  • distributed systems experience (theoretical and/or practical)
  • basic web (HTML/CSS/JS)
  • modern build systems (CMake)
  • Thread experience
  • wireless protocol development, interfacing, administration (WiFi, Thread, BLE)
  • Availability to travel ~1 time per year between NJ and Florianopolis strongly preferred.

Qualifications:

  • Minimum 4 years professional experience writing code in C or C++.
  • Degree in a technical discipline (mathematics, physics, computer science,
  • electrical engineering), and demonstrably strong in mathematical computer science.

Languages:

  • Since you'd be working directly with people from the USA, English is required.

  • Lead Project Manager

    2 meses atrás


    Florianópolis, Santa Catarina, Brasil GE Vernova Tempo inteiro

    Job Description SummaryDrives initiatives to improve the effectiveness of the Engineering function and interfaces with other functions to provide effective coordination of metrics, dashboards, functional processes, and cross-functional initiative coordination. Impacts departmental operations and responsible for planning/execution. The role has some autonomy...

  • Lead Project Manager

    2 semanas atrás


    Florianópolis, Santa Catarina, Brasil GE Vernova Tempo inteiro

    Job Description SummaryDrives initiatives to improve the effectiveness of the Engineering function and interfaces with other functions to provide effective coordination of metrics, dashboards, functional processes, and cross-functional initiative coordination. Impacts departmental operations and responsible for planning/execution. The role has some autonomy...

  • Sr. Firmware Engineer

    3 semanas atrás


    Florianópolis, Brasil Olibra Tempo inteiro

    Location: Florianopolis, Brazil. (in-person)Bond (Olibra) is an American company manufacturing control solutions for the window shade industry. Your job at Bond will be to act as a senior firmware developer. This is roughly ~80% an individual contributor role, with ~20% of your time spent supporting other team members through code-reviews, specification...

  • Sr. Firmware Engineer

    3 semanas atrás


    florianópolis, Brasil Olibra Tempo inteiro

    Location : Florianopolis, Brazil. (in-person) Bond (Olibra) is an American company manufacturing control solutions for the window shade industry. Your job at Bond will be to act as a senior firmware developer. This is roughly ~80% an individual contributor role, with ~20% of your time spent supporting other team members through code-reviews, specification...

  • Sr. Firmware Engineer

    3 semanas atrás


    Florianópolis, Brasil Olibra Tempo inteiro

    Location : Florianopolis, Brazil. (in-person) Bond (Olibra) is an American company manufacturing control solutions for the window shade industry. Your job at Bond will be to act as a senior firmware developer. This is roughly ~80% an individual contributor role, with ~20% of your time spent supporting other team members through code-reviews, specification...

  • Sr. Firmware Engineer

    3 semanas atrás


    Florianópolis, Brasil Olibra Tempo inteiro

    Location: Florianopolis, Brazil. (in-person)Bond (Olibra) is an American company manufacturing control solutions for the window shade industry. Your job at Bond will be to act as a senior firmware developer. This is roughly ~80% an individual contributor role, with ~20% of your time spent supporting other team members through code-reviews, specification...

  • Sr. Firmware Engineer

    3 semanas atrás


    Florianópolis, SC, Brasil Olibra Tempo inteiro

    Location : Florianopolis, Brazil. (in-person) Bond (Olibra) is an American company manufacturing control solutions for the window shade industry. Your job at Bond will be to act as a senior firmware developer. This is roughly ~80% an individual contributor role, with ~20% of your time spent supporting other team members through code-reviews, specification...


  • Santa Catarina, Brasil Carrier Tempo inteiro

    Country: MexicoLocation: LOC5004: Carrier - Plant D, Carretera. Villa de García Km 3.0, Santa Catarina, 66350 MexicoRole: Sr Development Software Engineer Location: CMX Full/ Part-time: Full time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions...

  • Sr. Firmware Engineer

    3 semanas atrás


    Florianópolis, Brasil Olibra Tempo inteiro

    Location: Florianopolis, Brazil. (in-person)Bond (Olibra) is an American company manufacturing control solutions for the window shade industry. Your

  • SR Quality Engineer

    2 meses atrás


    Florianópolis, Brasil Zallpy Digital Tempo inteiro

    Muito prazer, somos a Zallpy!  Somos muito mais que uma empresa de tecnologia; somos uma comunidade diversa, plural e talentosa. Nosso propósito é liderar a transformação digital, com excelência e agilidade, promovendo crescimento mútuo e genuíno em relações éticas e duradouras. Flexibilidade é uma de nossas marcas registradas, atuamos em...


  • Florianópolis, Brasil Zallpy Digital Tempo inteiro

    Muito prazer, somos a Zallpy!  Somos muito mais que uma empresa de tecnologia; somos uma comunidade diversa, plural e talentosa. Nosso propósito é liderar a transformação digital, com excelência e agilidade, promovendo crescimento mútuo e genuíno em relações éticas e duradouras. Flexibilidade é uma de nossas marcas registradas, atuamos em...

  • Lead Project Manager

    2 meses atrás


    Florianópolis, Brasil GE Vernova Tempo inteiro

    Job Description SummaryDrives initiatives to improve the effectiveness of the Engineering function and interfaces with other functions to provide effective coordination of metrics, dashboards, functional processes, and cross-functional initiative coordination. Impacts departmental operations and responsible for planning/execution. The role has some autonomy...

  • Lead Project Manager

    2 semanas atrás


    Florianópolis, Brasil GE Vernova Tempo inteiro

    Job Description SummaryDrives initiatives to improve the effectiveness of the Engineering function and interfaces with other functions to provide effective coordination of metrics, dashboards, functional processes, and cross-functional initiative coordination. Impacts departmental operations and responsible for planning/execution. The role has some autonomy...