Automotive software development, focused on electric and semi-autonomous vehicles, is a growing part of the tech industry that faces some unique challenges. As you can imagine, safety and security are of utmost importance for software that will be directing drivers or controlling a vehicle on the road.
According to the Perforce 2023 State of Automotive Software Development Report, “‘[concerns about the] unauthorized access to onboard/off-board systems” is this highest for LiDAR (81%), Infotainment Systems (73%), and Access Control and Comfort Systems (70%). This is not surprising since this software interacts directly with the end-user as opposed to an internal component.” HEV and EV systems are also among the top concerns because they are newer technologies.
Both concerns show the importance of using security best practices, static analysis tools, and focusing on compliance. In fact, the report says that one of the biggest challenges for companies in car software development this year is “making compliance easier”.
Perforce offers a variety of solutions to manage the complexity of automotive software development. Helix Core version control assists development teams by offering a central source of truth. It also allows for collaboration on digital assets of any type or size.
Helix QAC is a static code analyzer for automotive functional safety and standards compliance. Helix QAC supports certain MISRA, Barr-C, AUTOSAR, and JSF AV safety standards, CERT, SWE, SWE Top 25, and ISO/IEC security standards, and is ISO, IC, and EN certified for compliance.
To access technical specifications, coding, and safety standards, refer to this QAC data sheet. For a comprehensive overview of automotive requirements, consult this guide to Automotive Software Development.
Assembla is the top provider of managed Perforce hosting in the cloud. We can help you move to the cloud and take care of the administrative tasks for your development team. Our DevOps engineers monitor, backup, secure, and support automotive software development 24/7, allowing your teams to focus on software development.
While Perforce tools help your team create software that meets automotive security standards, our teams focus on keeping your source code, data, and digital assets secure. All data is transferred over secure SSL and we provide granular user access controls along with IP whitelisting to further restrict access. For more information, see our Security page.
For extra security, code repositories can be hosted on a dedicated single tenant cloud instance. Assembla can also host AWS Gov Cloud, which “gives government customers and their partners the flexibility to architect secure cloud solutions that comply with the FedRAMP High baseline; the DOJ’s Criminal Justice Information Systems (CJIS) Security Policy; U.S. International Traffic in Arms Regulations (ITAR); Export Administration Regulations (EAR); Department of Defense (DoD) Cloud Computing Security Requirements Guide (SRG) for Impact Levels 2, 4 and 5; FIPS 140-2; IRS-1075; and other compliance regimes.”
Assembla is committed to compliance and staying up to date with the latest regulations. We are fully certified on Privacy Shield, ensuring that strict data protection requirements are met when transferring personal data from the European Union to the United States. We adhere to the European Union’s General Data Protection Regulation (GDPR) to protect customer’s personal information.
Assembla is also SOC 2 Type II compliant. Our security controls are audited each year, following the AICPA SSAE-16 SOC 2 guidelines for the Security and Availability principles. Learn more about SOC 2 Type II compliance.
To learn more about how your team can leverage Perforce hosted by Assembla for automotive software development, start a free trial today. Our team would love to talk with you about how a cloud solution can meet your needs.