At Meyers Manx, we're not just reimagining a brand; we're electrifying a cultural icon. From the beaches that witnessed Elvis and Steve McQueen behind the wheels of our original beach buggies to our central place in the vibrant heart of '60s pop culture and history of offroad motorsport, our legacy is as exhilarating as it is historic. Now, in our Southern California facilities, we're channeling this spirited past into creating a groundbreaking range of electric vehicles capable of adventure. We invite dynamic professionals, inspired by our storied heritage and driven by the future of eco-friendly innovation, to join us. Be part of crafting the next chapter of Meyers Manx, where electric exploration meets timeless legend.
Job Description:
As the Vehicle Software Engineer at Meyers Manx, you will play a pivotal role in developing the
software architecture and foundational components tailored specifically for vehicle applications. Your
expertise in vehicle-specific software development, controls, and system integration will be instrumental in
shaping our cutting-edge electric vehicle platform.
Responsibilities:
Technical Responsibilities:
Vehicle Software Development: Lead the design, development, and testing of vehicle-specific
software modules, including CAN and LIN signal processing, vehicle controls, and diagnostics.
Infotainment and Consumer Interface: Collaborate with the design and marketing teams to
develop intuitive and user-friendly infotainment systems and consumer interfaces. Design
software features and functionalities that enhance the overall user experience, including
multimedia playback, navigation, connectivity, and vehicle customization options. Ensure
seamless integration of infotainment systems with vehicle controls and communication
networks to provide a cohesive and immersive driving experience for our customers.
System Integration: Collaborate with cross-functional teams to integrate software components
into the vehicle's overall system architecture. Ensure seamless communication and
interoperability between various subsystems and control units.
Embedded Systems: Develop embedded software for vehicle control units (ECUs) and
electronic components. Implement real-time control algorithms and sensor fusion techniques
to enhance vehicle performance and safety.
CAN/LIN Communication: Design and implement robust communication protocols for
exchanging data between ECUs and peripherals using CAN and LIN bus networks. Ensure
compliance with automotive standards and specifications.
Fault Diagnosis and Debugging: Utilize diagnostic tools and methodologies to identify and
resolve software-related issues during vehicle development and testing phases. Conduct root
cause analysis and implement corrective actions as needed.
Cybersecurity: Implement security measures to protect vehicle software from cyber threats
and vulnerabilities. Apply best practices for secure communication, authentication, and data
encryption in compliance with industry standards.
Software Validation and Testing: Develop test plans and procedures to validate software
functionality, performance, and reliability under various operating conditions. Conduct
thorough testing, including unit testing, integration testing, and regression testing.
Continuous Improvement: Stay updated with emerging technologies and industry trends in
vehicle software development. Proactively identify areas for improvement and propose
innovative solutions to enhance platform functionality and performance.
Qualifications:
Education: Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or
a related field.
Experience: Minimum of 8 years of hands-on experience in vehicle software development,
with a focus on embedded systems and automotive applications.
Technical Skills: Proficiency in C/C++ programming languages and experience with embedded
software development tools (e.g., compilers, debuggers, emulators). Strong understanding of
CAN and LIN communication protocols.
Automotive Domain Knowledge: Familiarity with vehicle dynamics, powertrain systems, and
automotive electronics. Experience with vehicle networking protocols (e.g., CAN FD, Ethernet)
is a plus.
Problem-Solving: Excellent analytical and problem-solving skills, with a track record of
resolving complex technical challenges in a fast-paced environment.
Collaboration: Strong teamwork and communication skills, with the ability to collaborate
effectively with cross-functional teams and external partners.
Adaptability: Willingness to learn and adapt to new technologies, tools, and methodologies as
the project evolves. Passion for innovation and continuous learning in the field of electric
mobility.