领导,软件工程

16个月前全职
127K - 236K USD / 年 L3Harris Technologies

L3Harris Technologies

location 旧金山
unsaved
职位描述: 职位名称:嵌入式软件工程师主管 职位代码:IMS20230811-107955 工作地点:加利福尼亚州安纳海姆 工作时间:9/80 搬迁:适用于符合条件的候选人 L3哈里斯致力于招募和培养多样化、高绩效的人才,他们对自己的工作充满热情。我们的员工在对客户使命和追求职业成长的共同奉献中团结一致。L3哈里斯提供一个包容、有吸引力的环境,旨在赋予员工权力,促进工作与生活的成功。我们文化的基础是对价值观的坚定关注、对社区的奉献精神以及对我们所做的一切的卓越承诺。 关于L3哈里斯科技: L3哈里斯科技是一家敏捷的全球航空航天和国防技术创新者,提供满足客户任务关键需求的端到端解决方案。该公司在太空、航空、陆地、海洋和网络领域提供先进的国防和商业技术。L3哈里斯每年约有180亿美元的营业收入,拥有47,000名员工,客户遍布100多个国家。 职位描述: 在软件工程管理的一般指导下,该职位在嵌入式应用程序中开发并应用先进的软件工程方法,解决复杂和先进的技术问题,专门涉及电力系统架构、电力转换设备和先进集成建模/仿真。主管嵌入式软件工程师将领导软件工程师团队,在最少的监督下支持从设计到实施和系统集成的产品开发的所有阶段。必须是一位实际动手的软件工程师,为初级工程师以及内部合作伙伴和外部客户树立工程榜样。 主要职责: • 领导新的和传统的嵌入式产品的软件设计和架构开发。 • 解释客户规范,为软件设计定义可追踪和可测试的需求。 • 为软件团队提供软件技术领导。向内部和外部客户证明工程实践的合理性。 • 对软件代码库进行需求分析和软件覆盖分析,并进行自动化。 • 撰写软件用例,并审查软件开发的验证和验证测试程序。 • 能够同时参与多个项目。 • 审查项目进展,并协助实现挣值报告。建议在技术方法上进行更正,以最大限度地提高工程资源的效率。 • 从概念设计到完成,支持新项目。 • 在各种软件工程概念、实践和程序方面提供专业指导。 • 通过DevSecOps自动化和可预测性能维持工程纪律的卓越性。 • 协调来自项目和/或系统工程部门经理的指示。 资格要求: 要成功完成这项工作,个人必须能够令人满意地完成每项基本职责。下面列出的要求代表了所需的知识、技能和/或能力。合理的适应措施可以使残疾人能够完成基本职能。 • 有领导开发至发布安全关键(军用级别)嵌入式产品的经验。能够在合同范围内与CAM和PMO合作,承担技术责任。 • 职位要求具备理学、技术、工程或数学(STEM)或相关学科的学士学位,具有至少9年的相关经验,或具有研究生学位并具有至少7年的相关经验(10年以上为佳)。如果没有学位,需要至少13年的相关经验。 • 熟悉软件控制系统、电力转换概念和嵌入式系统软件架构,以在多学科工程团队中作为关键成员推动软件工程贡献。 • 精通在嵌入式或裸机平台上进行板级启动和集成。熟悉跨平台嵌入式软件开发,能够诊断专有工具链的机会。 • 精通纪实和数据驱动的实时设计、多处理器同步、数据一致性和传播、多处理器和多线程缓存、系统性能和时间分析。 • 具备数字信号处理、机器对机器通信、基于光纤的通信子系统以及RS-232、RS-485和以太网等通信协议的经验。 • 在多学科和多供应商项目中建立、部署和维持单元测试和测试驱动开发(TDD)流水线(CI)方面具备领导能力。 • 精通C和C+编程语言。了解Python是有益的。 • 具有美国公民身份,能够获得机密许可。 • 年度旅行不超过10%,需要能够支持现场工作、第二班和周末的高峰需求。 首选附加技能: • 能够指导(以身作则)软件工程师团队。 • 能够与其他团队以及客户建立联系和沟通。 • 在跨学科(超越工程)团队中工作,并在前瞻性合同上达成共识。 • 熟悉如何使用Atlassian工具集和SAFe/SCRUM实践来提高团队的生产力。 • 熟练使用基于Web的协作工具(wiki)和Microsoft Office套件。 • 与高级项目管理和客户代表进行有效沟通至关重要。 掌握C+编译过程,充分了解中间和链接器输出文件。 • 了解基于ZYNQ UltraSCALE+ SoC的嵌入式目标配置/定制是一个加分项。 • 熟悉MATLab/SimuLink、模型驱动设计和确定性/随机模型软件开发。 根据加利福尼亚州的工资透明要求,此职位的薪资范围为127,000美元至236,000美元。这不是对报酬或薪资的保证,最终提供的金额可能会因经验和地理位置等因素而有所不同。L3哈里斯还提供各种福利,包括健康和残疾保险、401(k)匹配、灵活支出账户、EAP、教育援助、产假、带薪休假和公司支付的假日。员工可享受的具体计划和选择可能因入职日期、工作时间类型和集体谈判协议的适用性而有所不同。