Firmware Developer

Detalhes da Vaga

Ambush is a People Company. But what does that mean exactly? It means we care about our people as much as we care about building great products. We take a human-centered approach to identifying, retaining and integrating highly-talented, long-term remote people into America's best product and development team.We began our consulting journey in 2015 and have been growing ever since! We do that by delivering best quality work possible for our clients. We are not afraid to take risks, and we always seek the best possible path to solve a problem, instead of just a quick makeshift solution. Thanks to our highly skilled team of engineers, we always perform tasks using our best abilities!We are passionate about what we do every day, and we can always count on our team to have our backs. Teamwork is one of our core values! We don't go anywhere by ourselves. We are driven to achieve great things. And we are extremely helpful to everyone. We expect you to be a team player.At Ambush, we have different initiatives to help you increase your knowledge and skills. Here you will be part of an English-speaking environment and work in a place where sharing knowledge is a core value! To exemplify it, we have an English Immersion moment for you to enhance your vocabulary and pronunciation. And we also have a special moment for people to present and share knowledge with their colleagues. These are a few examples of our dynamism when the subject is knowledge sharing!Our interdisciplinary team of engineers makes use of what's best in the technology world - combining hardware, firmware, backend, frontend, machine learning and mobile development - to provide exceptional surveillance solutions to our clients. Our systems process and aggregate information from various wireless sensors (IoT) in near-real-time in order to produce a final verdict (also known as "sensor fusion") and, if necessary, deter intruders and alert our customers about any unexpected activity.When you join us, you will:Collaborate with people from Hardware, Firmware, Embedded Linux, Backend, Frontend and Mobile;Define software architectures for firmware systems;Develop firmware for sensor integration, creation of device drivers, and software applications;Learn new things every day;What we'd like to see in a candidate:Knowledge of the C programming language;Experience designing software architectures;Familiarity with Linux-embedded systems;Knowledge of basic data structures and algorithms;Knowledge of object-oriented programming concepts;Familiarity with microcontrollers;Familiarity with wired communication protocols (e.g. I2C, SPI, UART);Good written and verbal communication skills in English and Portuguese.You will receive extra points if you have:Knowledge of Rust, and C++ programming languages;Familiarity with sensors;Familiarity with Big-O notation;Knowledge of frameworks to build embedded system distributions (Yocto, BuildRoot, etc);Familiarity with signal processing techniques;Familiarity with wireless communication (e.g. 802.15.4, Zigbee, Bluetooth, WiFi);Knowledge of Networking Protocols;Experience with Version Control Systems (e.g. git);
#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Altus Sistemas De Automação | Orçamentista De Automação | São Leopoldo

Buscamos pessoas que possam elaborar propostas técnicas e comerciais, propondo soluções personalizadas para os clientes, utilizando produtos da Altus e de te...


Altus Sistemas De Automação - Rio Grande do Sul

Publicado 11 days ago

Nelogica | Assistente De Noc - Turno Tarde | Porto Alegre

Aqui na Nelogica, desenvolvemos soluções de alta performance com o objetivo de construir o futuro do mercado financeiro!Lideramos o mercado de softwares de n...


Nelogica - Rio Grande do Sul

Publicado 11 days ago

Banco De Talentos - Pcd Software Engineering | Porto Alegre | Full Time

Banco de talentos voltado para futuras oportunidades.Na Azion, você encontrará um ambiente de trabalho inclusivo e acolhedor, onde todas as candidaturas são ...


Azion Technologies Inc. - Rio Grande do Sul

Publicado 11 days ago

Desenvolvedor(A) De Software - Desktop

Aqui na Nelogica, desenvolvemos tecnologias e pessoas de alta performance com o propósito de transformar o futuro do mercado financeiro!Você tem sede de desa...


Nelogica - Rio Grande do Sul

Publicado 11 days ago

Built at: 2024-12-19T20:11:21.766Z