We are looking for the best
At 42dot, our Embedded Software Engineers are building the future of mobility. We are committed to developing in-house high reliability and performant data moving frameworks. Traditional automotive protocols are blended with future facing technologies prevalent in other markets to address more complex challenges in a modern vehicle. Additionally, we collaborate with various teams across 42dot that leverage our software.
Responsibilities
Develop
We focus on writing software for deeply embedded complex multicore systems, with production intent solutions.
Analyze
Our team takes hands-on design seriously, validating software on real world devices and adjusting based on data collected.
Collaborate
We work closely with hardware, systems, and integration engineers across the globe to create world class solutions as a team.
Quality
Our efforts include in-system testing, simulation testing, and debugging to get performance tuned for reliability.
Secure
Our team prioritizes the development of secured devices, considering implications of designs and working closely with domain experts to implement security and safety concepts.
Qualifications
Minimum of 5 years of relevant experience.
Bachelor’s or Master's in Computer Science, Electrical Engineering, Computer Engineering, or equivalent experience.
Strong background in real-time systems, communications protocols, and automotive concepts.
Proficient programming skills in languages such as C/C++ and Rust.
Preferred Qualifications
Experience in developing ethernet communication frameworks in multithreaded ARM-based real-time environments.
Knowledge of automotive diagnostic tools and standards (e.g., ISO 14229, ISO 13400).Experience in building and utilizing automated pipeline systems.
Proven track record of delivering high-quality software for production systems.
Enjoyment in discovering and solving new problems in automotive.
※ Please review the following information before applying.
How to work in 42dot, About 42dot Way →