Embedded Software Architect (H/F)
Heex Technologies
- Paris
- Full-Time
About
Heex Technologies is a French startup founded in 2019, experiencing fast-paced growth internationally in the autonomous driving market.
We have completed our first round of investment in summer 2023 and we are ready to scale up.
Heex Technologies provides a data management platform to engineering teams so they can transition from Big Data to Smart Data. Our mission is to help AI companies in the Autonomous Driving market to find the needle in the haystack by focusing specifically on the most relevant data, "Smart Data". We have successfully acquired several customers in Mobility, Smart City and Industrial Processes markets in the US, in Europe and in Asia.
Job Description
Role
We’re looking for outstanding talents to join our amazing team in Paris!
As an Embedded Software Architect, you will contribute to design and implement a leading software of embedded devices and systems solution for high-quality international enterprise customers.
Along with the Tech & Product team, you will drive the innovation and execution of cutting-edge products and services.
As an Embedded Software Architect, you have no managerial responsibility and you’ll be working closely within a team of developers and reporting directly to the CTO.
You will attend weekly meetings to help define the development roadmaps and priorities, and then work towards building our solution.
Developing a unique technology is essential to our company. You’re an exceptional developer consistently looking for innovative ways to solve the problems of our customers.
Location : 336 rue Saint Honoré, 75001 Paris.
Responsibilities
Design and Architecture: The architect is responsible for creating the overall system design and architecture of the software. This includes making decisions about the software's structure, components, modules, and how they interact. Keep the design consistent with the 2 cores: based on sound principles (Science & Tech), reaching the market. This work is done in collaboration with Product and R&I.
Technical Expertise: Architects bring deep technical knowledge and expertise to the engineering team and beyond. They are responsible for selecting appropriate technologies, frameworks, and tools that align with the project's requirements and constraints. They work closely with the Product to ensure planned and developed features respect the technical roadmap.
Technology strategy: Developing and implementing technology strategies that enable the company to stay ahead of the competition. Staying up-to-date with emerging technologies and trends, and leading technical innovation within the company. To be made in coordination with R&D and CTO.
Quality and Scalability: Architects ensure that the software design is of high quality, adheres to best practices, and is scalable to meet current and future demands.
Risk Management: Architects identify potential technical risks and challenges early in the project and develop strategies to mitigate them, in coordination with R&I and Product. This helps prevent issues that could impact the project's success.
Communication: Architects facilitate communication between different teams and stakeholders by translating technical concepts into understandable terms. They help align the technical vision with business goals.
Code Review and Guidance: Architects may participate in code reviews to ensure that the codebase aligns with the architectural vision and follows coding standards.
Mentoring: They provide guidance and mentorship to developers, helping them understand the architecture and make informed technical decisions.
Preferred Experience
6+ proven working experience in software engineering
BS degree in Computer Science or Engineering
Experience in hands-on development and troubleshooting on embedded targets
Solid programming experience in C or C++
Proven experience in embedded systems design with preemptive, multitasking
real-time operating systems
Familiarity with software configuration management tools, defect tracking tools,
and peer review
Excellent knowledge of OS coding techniques, IP protocols, interfaces and
hardware subsystems
Adequate knowledge of reading schematics and data sheets for components
Strong documentation and writing skills
You are fluent in English and French.
Recruitment Process
What’s next?
30 min video call with Talent & Ops Manager
45 min with your future Manager
30 min Interview with a potential future teammate
Case study/Personality test to evaluate your hard and soft skills (if applicable)
Welcome on board!
What we offer?
Restaurant Card SWILE : 8€ per working day 🪪
Transport costs : 50% paid by the company
Mutual Insurance coverage ALAN : 100% paid by the company 🌱
Holiday Bonus : once a year on October
Remote Friendly : 2 days a week 💻
Stock options (BSPCE) 📈
Internal Mobility & training plans
Enjoy our annual team buildings 🤘🏼
Additional Information
- Contract Type:Full-Time
- Start Date:25 September 2023
- Location:Paris
- Education Level:Master's Degree
- Experience:> 5 years
- Possible full remote