
Senior Software Engineer
4 semanas atrás
***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.
- Experience with Python/Java/JavaScript.
- Previous experience in the automotive industry, particularly AV/ADAS.
- Previous experience in any of the following fields:
- Middleware, messaging systems
- Containerization, orchestration, and high-performance computing
- Simulators
- Robotic systems
- DevOps
-
Senior Software Engineer
4 semanas atrás
Fortaleza, Ceará, Brasil Velozient Tempo inteiroWe are looking for multiple full-time, remote Senior Software Engineers with 5+ years of experience, who can solve complex technical problems using a combination of front-end, back-end, and full-stack technologies, including Angular. The ideal candidate should have experience with server-side logic development, central database definition and maintenance,...
-
Lead Software Engineer
2 semanas atrás
Fortaleza, Ceará, Brasil beBeeSoftwareEngineering Tempo inteiro R$250.000 - R$350.000About the RoleWe are seeking a highly skilled Lead Software Engineer to drive innovation and excellence in our software development projects. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and the ability to work collaboratively with cross-functional teams.Key ResponsibilitiesDesign and develop...
-
High-Quality Software Engineer Wanted
2 semanas atrás
Fortaleza, Ceará, Brasil beBeeSoftware Tempo inteiro US$100.000 - US$140.000Fullstack Senior Software Engineer OpportunityWe are seeking a skilled professional to join our team as a Fullstack Senior Software Engineer. This role involves designing and developing cutting-edge applications using open-source technologies.The ideal candidate will have 5+ years of experience in full-stack development, including back-end services, data...
-
Senior Software Development Expert
2 semanas atrás
Fortaleza, Ceará, Brasil beBeeSoftware Tempo inteiro R$133.240 - R$159.400Key Responsibilities:Develop impactful features across the Node, Typescript, and ReactJS tech stackDesign scalable systems and lead technical strategyCollaborate with cross-functional teams to connect product ideas to executionTake ownership of user experience, performance, and system designTranslate complex user journeys into clean, scalable...
-
Senior Software Engineer
Há 21 horas
Fortaleza, Ceará, Brasil Jusfy Tempo inteiroA Jusfy está em busca de um Full Stack Developer Senior para compor o time Somos uma startup jurídica que busca constantemente soluções para facilitar a vida dos advogados e advogadas brasileiros. Atuamos na área de tecnologia, desenvolvendo produtos e ferramentas que auxiliam na produtividade diária dos nossos clientes.Somos uma empresa jovem, mas...
-
Senior Haskell Software Engineer
2 semanas atrás
Fortaleza, Ceará, Brasil beBeeHaskell Tempo inteiro R$15.000 - R$22.000We are seeking a skilled professional to fill the role of Senior Backend Haskell Developer. This is an excellent opportunity for someone with experience in backend software development and functional programming.The ideal candidate will have a strong background in Haskell, as well as experience with API architectures, software testing principles, and...
-
Software Development Specialist
2 semanas atrás
Fortaleza, Ceará, Brasil beBeeSoftware Tempo inteiro R$80.000 - R$150.000About the RoleWe are seeking a skilled Software Engineer II to join our team.The ideal candidate will have a strong understanding of software architecture, design principles, and best practices.They will work collaboratively with senior members to deliver complex projects and contribute to software architecture, design, and implementation.The Software...
-
Senior Software Engineer
2 semanas atrás
Fortaleza, Ceará, Brasil beBeeGolang Tempo inteiro R$90.000 - R$110.000Remote Golang Developer PositionWe are seeking a highly skilled software developer to join our network of talented professionals. As a key member of our team, you will work on remote, project-based development projects for top global companies and Silicon Valley startups.Our goal is to provide a trusted and high-performance environment where talent can...
-
Senior Mobile Software Engineer Position
2 semanas atrás
Fortaleza, Ceará, Brasil beBeeSoftware Tempo inteiro US$100.000 - US$150.000Mobile Software EngineerAgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups across 17+ industries.We are leaders in application development and AI/ML, with a people-first culture that has earned us multiple Best Place to Work awards.The successful candidate will work with modern mobile technologies,...
-
Backend Software Engineer
2 semanas atrás
Fortaleza, Ceará, Brasil beBeeEngineer Tempo inteiro R$72.000 - R$96.000We are seeking a skilled professional to fill the role of Backend Software Engineer.Job DescriptionThe ideal candidate will have experience in designing, building, and maintaining efficient, reusable, and reliable code across backend systems.This position involves collaborating with a cross-functional team of engineers, designers, and product leaders to...