Firmware Engineer

3 semanas atrás


Florianópolis, Brasil Bond Tempo inteiro

Job Description: Firmware Engineer — Networking


Location: Florianopolis, Brazil. 


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


Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our firmware. You will need to have a solid understanding of computer networking and experience writing networked software. Most importantly, you must be committed to continuously delivering quality work and adopting existing code and processes.


Responsibilities:

 - analyze protocol specifications provided by vendors as input to our specs

 - implement integrations based on specs written by Product Owners

 - document your work at the function level

 - document your work at the component level

 - implement user interfaces for there integrations in HTML/CSS/JS

 - adopt existing IP integrations

 - investigate and resolve issues reported in IP integrations

 - support automated testing of IP integrations

 - use your networking knowledge to benefit the team in other ways


Skills & Experience:

 - excellent C/C++ skills

 - proficient with sockets programming

 - deep understanding of TCP/IP

 - understanding of switching and static routing

 - proficient in technical English, written & spoken

 - able to determine 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)

 - building control (BACnet)

 - wireless protocol development, interfacing, administration (WiFi, Thread, BLE)

 - corporate networking experience (WANs, VLANs, RSTP, etc.)


Qualifications:

 - Minimum 3 years professional experience writing code in C or C++.

 - Degree in a mathematical discipline (mathematics, physics, computer science, electrical engineering), or demonstrably strong in mathematical computer science.



  • Firmware Engineer

    3 semanas atrás


    Florianópolis, Brasil Bond Tempo inteiro

    Job Description: Firmware Engineer — NetworkingLocation: Florianopolis, Brazil. Bond (Olibra) is an American company manufacturing control solutions for the window shade industry.Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our firmware....

  • Firmware Engineer

    3 semanas atrás


    Florianópolis, Brasil Bond Tempo inteiro

    Job Description: Firmware Engineer — NetworkingLocation: Florianopolis, Brazil.Bond (Olibra) is an American company manufacturing control solutions for the window shade industry.Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our firmware. You...

  • Firmware Engineer

    2 semanas atrás


    florianópolis, Brasil Bond Tempo inteiro

    Job Description: Firmware Engineer — NetworkingLocation: Florianopolis, Brazil.Bond (Olibra) is an American company manufacturing control solutions for the window shade industry.Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our firmware. You...

  • Firmware Engineer

    2 semanas atrás


    Florianópolis, Brasil Bond Tempo inteiro

    Job Description: Firmware Engineer — NetworkingLocation: Florianopolis, Brazil.Bond (Olibra) is an American company manufacturing control solutions for the window shade industry.Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our firmware. You...

  • Firmware Engineer

    3 semanas atrás


    florianópolis, Brasil Bond Tempo inteiro

    Job Description: Firmware Engineer — NetworkingLocation: Florianopolis, Brazil. Bond (Olibra) is an American company manufacturing control solutions for the window shade industry.Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our firmware....

  • Firmware Engineer

    3 semanas atrás


    Florianópolis, Brasil Bond Tempo inteiro

    Job Description: Firmware Engineer — NetworkingLocation: Florianopolis, Brazil. Bond (Olibra) is an American company manufacturing control solutions for the window shade industry.Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our firmware....

  • Firmware Engineer

    2 semanas atrás


    florianópolis, Brasil Bond Tempo inteiro

    Job Description: Firmware Engineer — Networking Location: Florianopolis, Brazil.  Bond (Olibra) is an American company manufacturing control solutions for the window shade industry. Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our...

  • Firmware Engineer

    3 semanas atrás


    Florianópolis, SC, Brasil Bond Tempo inteiro

    Job Description: Firmware Engineer — Networking Location: Florianopolis, Brazil.  Bond (Olibra) is an American company manufacturing control solutions for the window shade industry. Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our...

  • Firmware Engineer Networking

    3 semanas atrás


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

    Job Description: Firmware Engineer — NetworkingLocation: Florianopolis, Brazil. Bond (Olibra) is an American company manufacturing control solutions for the window shade industry.Your job at Bond will be to develop and maintain integrations between Bond and third-party shade controllers that use TCP/IP APIs, and other networking aspects of our firmware....


  • Florianópolis, Brasil crescentiasolutions Tempo inteiro

    Software Engineer Java As a Software Engineer you will help harden solutions for divisions going through a technological as well as organisational transformation. Working in an R&D with an established internal Technology Platform (Xalt) will allow you to provide a reliable and robust software architecture whilst practicing your already proven skills in...