高级软件工程师

15个月前全职
101.4K - 183.3K USD Leidos

Leidos

location 芝加哥
unsaved
职位描述 寻找有机会产生影响的机会 在Leidos,释放你的潜力,我们通过我们多样化和才华横溢的团队的努力提供创新解决方案,致力于客户的成功。我们赋予团队权力,为社区做贡献,并可持续运营。我们所做的一切都建立在为客户、员工和社区做正确事情的承诺上。我们的使命、愿景和价值观指导着我们的业务方式。Leidos是一家致力于应对全球一些最紧迫挑战的财富500强公司。通过科学和技术,Leidos正在使世界更安全、更健康、更高效。 我们在Leidos的Security Enterprise Solutions (SES)团队目前正在招聘一名高级软件工程师。Leidos的Security Enterprise Solutions (SES)团队为全球航空、港口、边境和关键基础设施客户开发了一套综合解决方案。我们利用行业领先的筛查技术、人工智能/机器学习能力和先进的生物识别工具,为武器、毒品、爆炸物、走私品和未申报货物以及核材料和放射性材料提供自动威胁检测。我们在全球120个国家部署了超过24,000种产品,包括人员、托运行李等的一流安全检查点和检查系统。 这个职位基于我们位于马萨诸塞州图克斯伯里的办公室,需要半在场工作(50%在场),仅限本地候选人。 作为我们多样化和协作团队的高级软件工程师,您将与我们的专家科学家和工程师一起工作,为Leidos的安全检测产品做出全球影响。这不是您常规的软件开发工作——您将通过嵌入式产品、实时编程和面向对象设计来磨练您的工程技能,所有这些都得到了管理团队对您的职业成长和晋升的关注与支持。在多样化团队的一般监督下工作,您的主要责任将是开发、修改和故障排除多层分布式应用程序和系统。职责可能随时变化,无需事先通知,包括但不限于以下职责。 • 使用良好的面向对象/面向对象分析与设计技术,设计、构建和维护高效、可重用、可靠的C++代码。 • 优化、识别瓶颈、错误和解决问题的方案 • 保持代码质量、修订控制和组织 • 分析客户问题并确定并实施解决方案。 • 参与并贡献于定义的软件开发流程。 • 可能需要偶尔出差到客户现场。出差可能是国内和国际的。 • 参与设计、开发、测试、故障排除和调试软件程序,以增强和开发新的软件密集型系统和产品。 • 在软件开发生命周期中运用适当的原则、标准、流程、程序和工具。 • 职责包括软件需求分析、硬件兼容性分析、开发用于基础设施和平台的软件产品和工具的维护。 • 开发解决影响多个领域或学科的复杂技术问题和系统的解决方案。 • 定期运用独创性和创造力开发新的技术解决方案和系统,以实现功能目标。 • 与多个领域的内部团队成员和客户团队成员进行沟通。 • 努力影响项目/团队领导者,以解决方案设计、流程和/或方法。 让您与众不同的是: • 需要学士学位和8-12年相关经验或硕士学位和6-10年相关经验。也可以考虑以经验年限代替学位。 • 必须具备获得公共信任许可的能力。(需要美国公民身份)。 • 熟悉C++和面向对象/面向对象分析与设计 • 理解数据结构、算法和软件设计解决方案。 • 理解内存管理、多核处理器和分布式系统设计。 • 需要熟练掌握并能够应用先进的技术原理、理论和概念。 您可能还具备以下技能: • 使用CUDA和/或OpenGL进行GPU编程。 • 图形设计、GUI开发。 • 使用Qt 4或更高版本的经验。 • Linux内核开发。 • 与硬件接口和实时调试。 • 对SQL有良好的工作知识。 • 对网络安全有工作知识。 • 对网络解决方案有工作知识。 • 有Scrum/敏捷开发方法论的经验。 请查看以下链接,了解更多关于Security Enterprise Solutions (SES)的信息: https://careers.leidos.com/pages/security-enterprise-solutions https://www.leidos.com/markets/aviation/security-detection 薪资范围:薪资范围101,400.00美元-183,300.00美元 Leidos对于该职位级别的薪资范围仅供参考,不保证薪酬或工资。在提供职位时,还会考虑其他因素,包括(但不限于)工作职责、教育背景、经验、知识、技能和能力,以及内部公平性、与市场数据的一致性、适用的谈判协议(如果有)或其他法律规定。 原始发布日期:2024年1月18日 虽然根据业务需求可能会有变化,但Leidos合理预计此职位需求将至少保持开放3天,预计关闭日期将不早于上述原始发布日期后的3天。