Senior Software Engineer

4 semanas atrás


Brasil Foretellix Tempo inteiro

Direct message the job poster from Foretellix

Director of HR & Global Talent Acquisition at Foretellix Ltd

***Please send your CV in English

Background and position details:

Foretellix is the gold standard for data-driven autonomy development toolchains. Foretellix's Foretify toolchain enables a measurable, efficient, and trusted path to safe and scalable autonomy that helps you launch with confidence. Building on its industry leading V&V technology, Foretellix is enabling the AI autonomy revolution.

The team is responsible for integrating the Foretellix toolchain into customers' development and release processes. The main areas of responsibility are:

  • Runtime integration: developing the communication layer that allows the AV software to communicate to the Foretellix scenario execution engine via an RPC API. Debugging and troubleshooting customer- and use-case-specific requirements and edge cases. This is mostly C++ and Python development dealing with communications middleware.
  • Systems integration: adapting our software's workstation and datacenter/cloud deployment architecture to the customer's requirements and systems. Docker, Linux services and administration, public and private cloud, Kubernetes experience are a plus.
  • Simulator integration: developing the integration layer with AV simulators which are used by customers for their scenario testing. This is also mostly C++ and Python development, and may deal with different platforms, OSs and communication protocols.

What you will do:

  • Work closely with the CTO, R&D, and Application Engineering to identify, define and analyze software challenges and design and implement software solutions.
  • Work fully hands-on in coding, debugging, testing, and integrating, using object-oriented and aspect-oriented languages, primarily under Linux.
  • Work directly with customers to find good software solutions to different issues and integrate with real systems at the vehicle and site levels.
  • Design, build and integrate with modern DevOps and cloud infrastructures supporting all testing modes, including SiL, HiL, and vehicle testing.
  • Build tools, interfaces, and processes to streamline and automate integration activities.
  • Take part in technical meetings with colleagues, partners, and customers; participate in demos for (potential) partners and customers.
  • Support other team members and engineers.
  • Learn new domains, tools, and languages.

Requirements:

  • A Senior Software Engineer with at least 5 years of experience in object-oriented software development and programming (OOD-OOP).
  • Proficiency in developing significant native Linux software using C++.
  • Experience working with multiple programming languages, toolchains, and operating systems.
  • Experience working with Docker.
  • Experience with cloud technologies, architectures, and operations.
  • Experience working closely with customers.
  • Experience integrating and troubleshooting software components in distributed systems at the operating system, networking, application, and system levels.
  • B.Sc. in Computer Science, Information Systems, or related fields.
  • Experienced in software architecture and algorithm development.
  • Be communicative and fluent in English, both verbal and in writing.
  • Self-learner, highly motivated, self-paced.

Advantages:

  • M.Sc. or above in Computer Science or related fields.
  • Experience with scalable orchestration technologies, preferably Kubernetes.
  • Previous experience in the automotive industry, particularly AV/ADAS.
  • Previous experience in any of the following fields:
  • Containerization, orchestration, and high-performance computing
  • Simulators
  • Robotic systems
  • DevOps
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at Foretellix by 2x

Get notified about new Software Engineer jobs in Brazil.

SOFTWARE DEVELOPER JUNIOR - FULLSTACK (NODEJS + EMBERJS)Desenvolvedor Front-end | Front-end Developer - Remoto

Joinville, Santa Catarina, Brazil 3 months ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Senior Software Engineer

    1 semana atrás


    Brasil Pride Global Tempo inteiro

    Senior 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:Build

  • Senior Software Engineer

    1 semana atrás


    Brasil Sycomp Tempo inteiro

    About the jobSenior Software Engineer - Azure & Power Platform LeadReady to lead a team while building cutting-edge cloud solutions?We're looking for a passionate Senior Software Engineer who gets excited about Microsoft's ecosystem and loves mentoring other developers. You'll be our go-to expert for Azure and Power Platform, architecting solutions that...

  • Senior Software Engineer

    1 semana atrás


    Brasil Kraken Tempo inteiro

    Senior Software Engineer - Frontend - ConsumerJoin to apply for the Senior Software Engineer - Frontend - Consumer role at Kraken Senior Software Engineer - Frontend - ConsumerJoin to apply for the Senior Software Engineer - Frontend - Consumer role at Kraken Get AI-powered advice on this job and more exclusive features. This range is provided by Kraken....


  • Brasil Truelogic Software Tempo inteiro

    Senior Software/Mobile Engineer (Angular/React Native) - SoftwareJoin to apply for the Senior Software/Mobile Engineer (Angular/React Native) - Software role at Truelogic SoftwareAbout Truelogic: At Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we've been delivering top-tier...


  • Brasil Vaga Para Senior Software Engineer Tempo inteiro

    Why Join ExadelWe're an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.From AI platforms to digital transformation, we partner with enterprise leaders to build what's next. What powers it all? Our people are...


  • Brasil Housecall Pro Tempo inteiro

    Senior Staff Ruby Software Engineer - BrazilJoin to apply for the Senior Staff Ruby Software Engineer - Brazil role at Housecall Pro Senior Staff Ruby Software Engineer - Brazil2 days ago Be among the first 25 applicants Join to apply for the Senior Staff Ruby Software Engineer - Brazil role at Housecall Pro Get AI-powered advice on this job and more...


  • Brasil Velozient Tempo inteiro

    We are seeking a remote, full-time Senior Software Engineer with 8 to 12 years of experience in software programming, including a strong background in Golang. You will fully automate provisioning, deployment, management, and monitoring for a rapidly evolving and highly scalable set of SaaS services. You will work with members of the DevOps team alongside a...


  • Brasil beBeeSoftware Tempo inteiro US$4.000 - US$8.000

    Senior Software Engineer - AI ProjectWe are seeking a highly experienced software engineer to contribute to a cutting-edge AI project focused on large language model (LLM) evaluation and training datasets.Job Description:As a senior software engineer, you will be responsible for analyzing and triaging GitHub issues across trending open-source libraries. You...


  • Brasil Truelogic Software Tempo inteiro

    Senior Infrastructure Engineer - Software DevelopmentJoin to apply for the Senior Infrastructure Engineer - Software Development role at Truelogic SoftwareSenior Infrastructure Engineer - Software Development1 week ago Be among the first 25 applicantsJoin to apply for the Senior Infrastructure Engineer - Software Development role at Truelogic SoftwareAbout...


  • Brasil Housecall Pro Tempo inteiro

    Join to apply for the Senior Staff Software Engineer - Brazil role at Housecall Pro Join to apply for the Senior Staff Software Engineer - Brazil role at Housecall Pro Get AI-powered advice on this job and more exclusive features. TO BE CONSIDERED FOR THIS ROLE, PLEASE SUBMIT AN UPDATED RESUME TRANSLATED TO ENGLISH Who is Housecall Pro? Housecall Pro is...