软件开发工程师/软件测试工程师

13小时前全职
110K - 180K USD / 年 Space Vector Corporation

Space Vector Corporation

location 洛杉矶
unsaved
职位名称:软件开发工程师/软件测试工程师 职位类型:全职,免税,薪资制。 工作地点:加利福尼亚州查茨沃斯 工作安排:9/80:员工每14天工作9天,总计工作80小时,并且每隔一个星期五休息。 该职位为100%现场工作。 这是一个加入快速发展的小型公司环境的机会,参与能够对美国及其盟友产生影响的项目。您在电池工程和电池管理系统(BMS)方面的经验将为我们的团队带来极大的价值,帮助我们继续扩展公司最大的产品线。您对我们成功和增长的影响将是每日且直接的。您将加入一个经验丰富且协作的团队,支持您对持续改进的渴望,无论您在职业生涯的哪个阶段。 软件工程师将加入一家充满活力的小型航空航天公司,您将承担软件开发和/或软件测试角色,参与能够对美国及其盟友产生重大影响的项目。我们的客户主要是大型一级美国主承包商,支持重要的平台和任务。您将同时支持多个项目,跨越电池、充电器、射频和航空电子组件等产品类型。您将与客户和同事密切合作,涉及工程、生产、组装和测试等领域。合适的候选人需具备3-5年以上软件开发和验证程序的经验,以及生产、测试和交付的相关经验。具备航空航天经验,尤其是在DO-178要求环境下的经验,将是一个很大的加分项。 职责: • 设计、开发和测试航空航天应用的安全关键软件系统 • 强调软件测试,包括单元测试、集成测试和功能测试 • 执行静态代码分析(LDRA,SonarQube,CodeSonar) • 参与代码同行评审 • 使用合格工具(LDRA)制定测试计划和编写测试用例 • 熟悉软件开发生命周期(SDLC)和编写标准软件文档(SRS,SDP,SDD) • 有版本控制系统(CVS / SVN / GIT)的经验 • 确保在软件开发生命周期中遵守DO178 DAL A标准 • 与跨职能团队(包括硬件工程师)合作,将软件与嵌入式处理器和微控制器集成 • 在真实目标硬件和仿真环境中调试软件和测试 • 分析测试结果以验证功能,并在发现异常时建议纠正措施 • 拥有印刷电路板(PCB)的实际经验是必需的 • 熟悉电池管理系统(BMS)是加分项 • 熟悉STM32系列微控制器是加分项 • 熟悉实时操作系统(FreeRTOS)是加分项 教育、经验和资格: • 计算机科学、电气工程或相关领域的学士学位 • 至少3-5年的软件开发和/或测试经验,重点关注DO178标准 • 精通面向对象的嵌入式C/C++编程 • 对软件单元测试和集成测试有深入理解,能够使用合格工具(LDRA) • 有使用UML文档化软件的经验 该职位要求能够获得未来的安全许可。必须是美国公民,因为只有美国公民有资格获得安全许可。 薪资范围:$110,000 - $180,000。 福利: • 9/80工作安排 • 401(k)及401(k)匹配 • 医疗、牙科和视力保险 • 灵活支出账户 • 人寿保险 • 长期残疾保险 • 带薪休假(每年128小时)