Senior C++ Engineer

2 semanas atrás


São Paulo, São Paulo, 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

  • São Paulo, São Paulo, Brasil Luxoft Tempo inteiro

    Project description Founded in 1984, our client is one of the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips.The client has its R&D and manufacturing operations in The Netherlands. Luxoft is currently searching to augment the...


  • São Paulo, São Paulo, Brasil Luxoft Tempo inteiro

    Overview Founded in 1984, our client is one of the world's leading providers of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. The client has its R&D and manufacturing operations in The Netherlands. Luxoft is currently searching to augment the...

  • Senior C++ Developer

    2 semanas atrás


    São Paulo, São Paulo, Brasil beBeeCareer Tempo inteiro US$75.000 - US$125.000

    Job Title: Senior C++ DeveloperWe are seeking a highly skilled C++ engineer with expertise in building scalable software solutions for our organization.4+ years of commercial development experience as a C++ engineerStrong C++ proficiency on Linux, good knowledge of the language specificationStrong command of the standard library, STL containers, and...

  • Senior Software Engineer

    1 semana atrás


    São Paulo, São Paulo, Brasil TRACTIAN ?? Tempo inteiro

    Senior Software Engineer - Data Intensive Applications Join to apply for the Senior Software Engineer - Data Intensive Applications role at TRACTIAN ???????? Senior Software Engineer - Data Intensive Applications 2 weeks ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Data Intensive Applications role at TRACTIAN...


  • São Paulo, São Paulo, Brasil Dev PRO Tempo inteiro

    ???? Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to you We invite an experienced, proactive, and energetic Senior Test Engineer Automation with strong .NET, and C# skills to join our team. You'll contribute to an exciting...


  • São Paulo, São Paulo, Brasil Jitterbit Tempo inteiro

    Join to apply for the Senior Software Engineer - Backend role at Jitterbit Join to apply for the Senior Software Engineer - Backend role at Jitterbit Company DescriptionJitterbit automates and orchestrates business systems to empower teams, unlock value, and accelerate business transformation. With Jitterbit, organizations can streamline operations,...


  • São Paulo, São Paulo, Brasil beBeeEmbedded Tempo inteiro R$70.000 - R$100.000

    Job OverviewWe are seeking an accomplished Senior Firmware Engineer to design and code the Embedded Software within our IoT devices. As a key member of our Hardware team, you will be responsible for creating cutting-edge firmware solutions that drive innovation and excellence in the industry.Responsibilities:• Design and develop high-quality embedded...


  • São Paulo, São Paulo, Brasil beBeeNetwork Tempo inteiro R$120.000 - R$140.000

    Senior Hybrid Network EngineerWe are seeking an experienced Senior Hybrid Network Engineer to join our team. In this role, you will be responsible for designing, implementing, and maintaining complex network infrastructures.


  • São Paulo, São Paulo, Brasil beBeeNetwork Tempo inteiro

    Senior Hybrid Network Engineer We are seeking an experienced Senior Hybrid Network Engineer to join our team. In this role, you will be responsible for designing, implementing, and maintaining complex network infrastructures.

  • Senior Backend Engineer

    2 semanas atrás


    São Paulo, São Paulo, Brasil SumUp Tempo inteiro

    Join to apply for the Senior Backend Engineer (Global