Senior C++ Engineer

Há 3 dias


Canoas, Brasil buscojobs Brasil Tempo inteiro

Overview

Dive deep into Digital For 20 years Intellias has been developing top-tier digital solutions for the world’s leading companies, keeping them in line with the latest technology trends. Join in and provide innovations for the future

We are looking for a highly motivated and talented Senior Engineer with excellent qualifications to help design and build cross platform libraries and tools to communicate directly with Client machines. The position demands a candidate capable of doing high-quality work against technical and schedule challenges, while following strong software design and process principles. You will work in a fast-paced environment, delivering world-class products that delight our customers and help the business grow. You live for the best customer experience and are passionate about building great software. You are a driver of change, and you have yet to meet a technological challenge you cannot resolve.

Responsibilities
  • Develop cross-platform libraries and tools which interface directly with Client machines through USB and Bluetooth interfaces (BLE and Classic).
  • Developing new features, enhancing existing features and improving the quality of the libraries and tools.
  • Apply software engineering design patterns to develop well-structured, modular, performant application code.
  • Perform code reviews, write unit and integration tests, and contribute to architectural planning and refactoring.
  • Ensure best coding practices.
  • Work collaboratively with fellow department members, product managers, firmware engineers, test engineers, and designers.
  • Train, mentor, and develop junior team members.
Qualifications for Senior role
  • Proficient in C, C++
  • Experience in writing unit and integration tests
  • Expertise in USB and Bluetooth (Classic and BLE)
  • Experience with development of communications protocols
  • Experience in developing Android, iOS, Windows and macOS libraries / frameworks
  • Experience with CMake – ability to read, understand, and help contribute to current build procedures for cross platform maintainability
  • Experience with package managers (npm, CocoaPods, Maven, NuGet, SwiftPM, etc.)
  • Experience with Git in a collaborative environment (pull requests, branching strategies, tags, etc.)
  • Experience in continuous integration and delivery (e.g. GitHub Action)
  • Strong knowledge of and experience with SDLC and Scrum / Agile methodologies
  • A solid grasp of fundamental algorithms, data structures, and design patterns
  • High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
  • Ability to communicate effectively, both written and verbal, with technical and non-technical multifunctional teams
  • Aptitude and desire to independently learn new technologies
  • B.S. or M.S. in Computer Science, Software Engineering or comparable field with 5+ years relevant experience
Preferred
  • Android / iOS experience
  • Experience with Swift
  • Experience with Kotlin, Java
  • Package Management experience
  • CMake experience

Location and Collaboration: Work collaboratively with fellow department members, product managers, firmware engineers, test engineers, and designers to develop cross platform (iOS, Android, macOS, Windows) libraries and tools which interface directly with Client machines through USB and Bluetooth interfaces (BLE and Classic).

Responsibilities (continued)
  • Developing new features, enhancing existing features and improving the quality of the libraries and tools.
  • Apply software engineering design patterns to develop well-structured, modular, performant application code.
  • Perform code reviews, write unit and integration tests, and contribute to architectural planning and refactoring.
  • Ensure best coding practices.
  • Training, mentorship, and development of junior team members.

This opportunity is to work remote from Brazil, to our Intellias Colombia.

Let us know if you are the one

#J-18808-Ljbffr

  • Canoas, Rio Grande do Sul, Brasil Dell Tempo inteiro

    Senior Software Engineer The AI-Centric Engineering unit is a fast paced and exhilarating part of the Dell Technologies Office of the CTO.We drive research and engineering for the future of Dell Technologies in a high-visibility and high-collaboration environment.Our team is specialized in developing advanced generative AI solutions that empower businesses...

  • Senior Software Engineer

    2 semanas atrás


    Canoas, Rio Grande do Sul, Brasil Dell Tempo inteiro

    Senior Software Engineer The AI-Centric Engineering unit is a fast paced and exhilarating part of the Dell Technologies Office of the CTO. We drive research and engineering for the future of Dell Technologies in a high-visibility and high-collaboration environment. Our team is specialized in developing advanced generative AI solutions that empower...

  • Senior Software Engineer

    4 semanas atrás


    Canoas, Rio Grande do Sul, Brasil Dell Tempo inteiro

    Senior Software Engineer The AI-Centric Engineering unit is a fast paced and exhilarating part of the Dell Technologies Office of the CTO. We drive research and engineering for the future of Dell Technologies in a high-visibility and high-collaboration environment. Our team is specialized in developing advanced generative AI solutions that empower...


  • Canoas, Rio Grande do Sul, Brasil beBeeRiskEngineer Tempo inteiro US$45.000 - US$100.000

    We're looking for a highly skilled engineer to join our Risk team. As a senior engineer, you'll play a key role in developing, designing, and maintaining decision-making platforms and machine learning solutions to mitigate risks.Key Responsibilities:Develop well-structured services and data models that drive growthOwn problems from start to finish,...


  • Canoas, Brasil Pride Global Tempo inteiro

    OverviewSenior Software Engineer – Remote (Brazil, PJ) – Fluent English – Competitive USD/hour salaryAre you passionate about building high-quality, scalable software and solving challenging problems?A leading luxury consignment and eCommerce company, is looking for a Senior Software Engineer to join our remote Brazil-based team.What you'll do:Work...


  • Canoas, Brasil Smart Apartment Data Tempo inteiro

    Overview Sr. Backend C# Engineer (Solution Architect Focus) - 4k to 4.5k USD/mo + Bonuses This range is provided by Smart Apartment Data. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $48,000.00/yr - $54,000.00/yr Compensation: $4,000-$4,500/month + bonuses We are seeking a...


  • Canoas, Brasil Thaloz Tempo inteiro

    1 week ago Be among the first 25 applicants We are seeking a highly skilled and motivated Senior .NET / Angular Engineer to join our team as a nearshore contractor. In this role, you will be instrumental in transforming our legacy monolithic systems into a modern, cloud-native platform. You will be responsible for rearchitecting core systems, implementing...

  • Software Engineer

    Há 5 dias


    Canoas, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Join to apply for the Software Engineer - Python/Golang - Kubernetes role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Python/Golang - Kubernetes role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...

  • Comprador Sênior

    2 semanas atrás


    Canoas, Brasil C-PRO SERVIÇOS Tempo inteiro

    Já imaginou viver o futuro do trabalho, aqui e agora? Então vem com a gente se conectar com a alternativa mais procurada pelas empresas atualmente! Somos uma empresa _BPO_, parte do _COSMO GROUP_, e trabalhamos para criar as melhores soluções na gestão estratégica de serviços para nossas empresas parceiras, nos especializando em conectar grandes...


  • Canoas, Brasil Dandy Tempo inteiro

    Senior Software Engineer II, Practice Engagement (Brazil)Join to apply for the Senior Software Engineer II, Practice Engagement (Brazil) role at DandySenior Software Engineer II, Practice Engagement (Brazil)Join to apply for the Senior Software Engineer II, Practice Engagement (Brazil) role at DandyGet AI-powered advice on this job and more exclusive...