Specialist Embedded Software Engineer at Platform Science
, , Brazil -
Full Time


Start Date

Immediate

Expiry Date

17 Dec, 25

Salary

0.0

Posted On

18 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Systems, C, C++, Python, Bash, Embedded Linux, Hardware Interfaces, CAN, GPS, WiFi, Bluetooth, Computer Vision, Machine Learning, Video Processing, Real-Time Streaming, Version Control, Agile Methodologies

Industry

Software Development

Description
Based in Londrina, Paraná - Brazil Platform Science is hiring a Specialist Embedded Software Engineer to be a core technical leader on our Video Platform Team. In this role, you will be essential in defining the architecture, strategy, and technical roadmap for our next-generation video solutions. You'll work at the meeting point of complex technical challenges and business goals, playing a key role in our mission to make transportation smart. This is a high-impact position for an expert who not only writes exceptional code but also mentors and elevates the entire team. You are a recognized leader in the embedded systems space and comfortable making critical decisions even with limited information. Key Responsibilities: Define and drive the technical strategy and architecture for our embedded video platform, ensuring scalability, performance, and long-term maintainability Serve as the technical reference for complex embedded software challenges, providing deep expertise and guidance to the team Lead the end-to-end development of robust embedded solutions, from high-level design to low-level implementation for global vehicle markets Conduct and lead comprehensive in-vehicle testing, collaborating with cross-functional teams to validate system performance Act as a key technical point of contact for global hardware suppliers, providing expertise and support to troubleshoot and enhance product functionalities Collaborate closely with Platform Science teams across regions, ensuring seamless integration and alignment on project goals Required Skills and Qualifications: Demonstrated ownership of the entire software lifecycle, from initial concept to mass-market launch Extensive experience in software development using C, C++, Python, and Bash, with proven ability to architect and launch complex systems Deep expertise in embedded Linux and practical knowledge of hardware interfaces like CAN, GPS, WiFi, and Bluetooth Hands-on experience with MQTT, SQL, and CAN Bus protocols (J1939 and OBD-II) Proven expertise in applying computer vision and machine learning to solve complex, real-world problems Proficiency in video processing and real-time streaming A solid understanding of system-level optimization, unit testing, and continuous integration. Practical knowledge of virtualization and containerization Proficiency with version control systems (Git) and agile methodologies (Scrum, Kanban) Professional fluency in English with excellent communication skills, enabling effective collaboration with both technical and non-technical teams Will be considered a plus: Background in cloud platforms (AWS, Azure) for device integration Proven expertise with the Android Open Source Project (AOSP) or Android-based embedded systems. Experience with Kotlin, Java, and Go languages. Prior work in the transportation or automotive industry Hands-on experience with hardware design and schematics
Responsibilities
Define and drive the technical strategy and architecture for the embedded video platform while leading the development of robust embedded solutions. Collaborate with cross-functional teams to validate system performance and act as a technical reference for complex software challenges.
Loading...