Position Descriptions
- Analyze the system requirements, system architecture, hardware design and software architecture,
then create the software requirement specification of assigned modules
- Develop the software design which covers the related software requirements and respect the
defined software architecture
- Develop a verification strategy for software units consistent with the software design and also
develop the unit verification specification to verify that each software unit satisfies its design over
the complete range of application parameter combinations
- Develop the software units that implement the software design in accordance to the defined coding
rules
- Ensure the consistency and bilateral traceability between software architecture and detailed
software design, the detailed software design and software units
- Perform the code review and static code analysis
- Verify the software units in accordance with the defined verification strategy
- Integrate the software units and software components into the overall software product
Requirements
- Bachelor degree or above, major in Electronic Engineering, Computer Science or similar
- Good knowledge about embedded software development with Ansi-C and automotive embedded
software coding rules
- Good knowledge about software development process and tools
- Good experience in the change and configuration management methods and tools (e.g. Git, MKS
or SVN)
- Able to understand microcontroller datasheet, hardware peripherals and schematic
- Fluent / advanced level in written and oral English
- Good communication skills
- Experience with AUTOSAR will be a preference
武汉光庭信息技术股份有限公司(股票代码:301221)专注于智能网联汽车和智慧城市领域的软件创新和综合解决方案提供。与国内外知名车厂和全球领军合作伙伴一起紧密围绕汽车互联化、智能化、电动化和共享化的发展趋势,协同创新、生态共建,共同开发具备未来前瞻性和领先性的核心技术、新型软件工艺和专业解决方案。同时,面向未来新型智慧城市,积极探索可持续发展的智慧城市建设新模式。