Honeywell
Job Overview
Lead Software Engineer – Embedded Linux at Honeywell. The role focuses on designing, implementing, and certifying embedded software solutions on Linux platforms, fulfilling stringent compliance standards (UL, ISO). The engineer drives stretch goals, develops action plans, and manages multiple priorities with minimal supervision. Key Responsibilities
Define software requirements and design solutions. Develop multi‑threaded embedded Linux applications. Lead certification activities and compliance testing. Analyze complex technical problems and design robust solutions. Implement and test new or existing hardware, leveraging electronic hardware knowledge. Qualifications
Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field. 8‑10+ years of real‑time embedded software development experience. Program Proficiencies
Embedded software development knowledge. Expert in C/C++ and Assembly programming language. Strong in network communications and programming. Familiar with secure software development practices. Proficient in Linux and embedded Linux development. Familiar with video SOC architectures (Ambarella, Qualcomm, etc.) and audio‑video codec/decoding algorithms. Design and develop Board Support Packages (BSP), device drivers (RAID, MIPI, IO, etc.) and middleware software including network/communication stack. Perform software design, development, low‑level and high‑level requirements development, testing, review and integration on the target. Excellent interpersonal and communication skills. Ability to handle multiple activities/priorities effectively. Action oriented, results driven, high energy, self‑starter/drive. Innovative with new approaches to design work. Influential with peers and customers and demonstrate critical thinking. Owner of technical content and deliverables of the team. Experience with video streaming protocols (RTSP, RTP, ONVIF, WebRTC, HLS). Familiarity with FFmpeg, GStreamer, or similar multimedia frameworks. Experience integrating with IoT devices and edge gateways. Deep understanding of video streaming technologies and protocols: RTSP, RTP, RTMP, HLS, DASH, WebRTC. Knowledge of video codecs and compression standards: H.264, H.265/HEVC, MJPEG, AV1. Experience with data encryption, TLS/SSL, user authentication (OAuth2, SAML). DevOps, CI/CD & Tooling, source control: Git, GitHub, GitLab. Additional Value
Working knowledge of AI/ML‑based video analytics or computer vision frameworks (OpenCV, TensorFlow, PyTorch) is a plus. Proactive in learning, evaluating, and adopting new technologies. Experience deploying and managing native/hybrid cloud solutions. Familiarity with ONVIF and camera SDKs for IP camera integration. Exposure to systems engineering principles in the security sector. Compensation & Benefits
Annual base salary range: $151,000‑$176,000. Benefits include employer‑subsidized Medical, Dental, Vision, and Life Insurance; Short‑Term and Long‑Term Disability; 401(k) match; Flexible Spending Accounts; Health Savings Accounts; Employee Assistance Program; Educational Assistance; Parental Leave; Paid Time Off; 12 paid holidays. Application Period
The application period is estimated to be 40 days from the posting date, subject to business needs and candidate availability. About Honeywell
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation, and the energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments—powered by our Honeywell Forge software— that help make the world smarter, safer, and more sustainable.
#J-18808-Ljbffr
Lead Software Engineer – Embedded Linux at Honeywell. The role focuses on designing, implementing, and certifying embedded software solutions on Linux platforms, fulfilling stringent compliance standards (UL, ISO). The engineer drives stretch goals, develops action plans, and manages multiple priorities with minimal supervision. Key Responsibilities
Define software requirements and design solutions. Develop multi‑threaded embedded Linux applications. Lead certification activities and compliance testing. Analyze complex technical problems and design robust solutions. Implement and test new or existing hardware, leveraging electronic hardware knowledge. Qualifications
Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field. 8‑10+ years of real‑time embedded software development experience. Program Proficiencies
Embedded software development knowledge. Expert in C/C++ and Assembly programming language. Strong in network communications and programming. Familiar with secure software development practices. Proficient in Linux and embedded Linux development. Familiar with video SOC architectures (Ambarella, Qualcomm, etc.) and audio‑video codec/decoding algorithms. Design and develop Board Support Packages (BSP), device drivers (RAID, MIPI, IO, etc.) and middleware software including network/communication stack. Perform software design, development, low‑level and high‑level requirements development, testing, review and integration on the target. Excellent interpersonal and communication skills. Ability to handle multiple activities/priorities effectively. Action oriented, results driven, high energy, self‑starter/drive. Innovative with new approaches to design work. Influential with peers and customers and demonstrate critical thinking. Owner of technical content and deliverables of the team. Experience with video streaming protocols (RTSP, RTP, ONVIF, WebRTC, HLS). Familiarity with FFmpeg, GStreamer, or similar multimedia frameworks. Experience integrating with IoT devices and edge gateways. Deep understanding of video streaming technologies and protocols: RTSP, RTP, RTMP, HLS, DASH, WebRTC. Knowledge of video codecs and compression standards: H.264, H.265/HEVC, MJPEG, AV1. Experience with data encryption, TLS/SSL, user authentication (OAuth2, SAML). DevOps, CI/CD & Tooling, source control: Git, GitHub, GitLab. Additional Value
Working knowledge of AI/ML‑based video analytics or computer vision frameworks (OpenCV, TensorFlow, PyTorch) is a plus. Proactive in learning, evaluating, and adopting new technologies. Experience deploying and managing native/hybrid cloud solutions. Familiarity with ONVIF and camera SDKs for IP camera integration. Exposure to systems engineering principles in the security sector. Compensation & Benefits
Annual base salary range: $151,000‑$176,000. Benefits include employer‑subsidized Medical, Dental, Vision, and Life Insurance; Short‑Term and Long‑Term Disability; 401(k) match; Flexible Spending Accounts; Health Savings Accounts; Employee Assistance Program; Educational Assistance; Parental Leave; Paid Time Off; 12 paid holidays. Application Period
The application period is estimated to be 40 days from the posting date, subject to business needs and candidate availability. About Honeywell
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation, and the energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments—powered by our Honeywell Forge software— that help make the world smarter, safer, and more sustainable.
#J-18808-Ljbffr