1 day ago
Hyderābād, IndiaSenior
Responsibilities
- Lead and contribute to embedded software design, development, debugging, integration, and testing for CNS radar systems.
- Analyze radar system behavior across operating modes, state transitions, timing, data flow, interfaces, fault handling, and recovery mechanisms.
- Translate system and software requirements into architecture, detailed design, code, and verification artifacts.
- Perform software integration on target hardware, engineering benches, system integration labs, and simulation environments.
- Define and execute system test scenarios and procedures, analyze logs and system responses, and resolve software or interface anomalies.
- Debug issues across software, hardware, firmware, interfaces, timing, protocols, configuration, and test environments.
- Work with avionics interfaces including Ethernet, ARINC 429, RS-232, A615A data loading, discrete I/O, and serial interfaces.
- Use oscilloscopes, logic analyzers, protocol analyzers, bus analyzers, debuggers, emulators, data loaders, simulators, MATLAB utilities, and lab automation scripts.
- Support requirements traceability, reviews, configuration management, verification readiness, problem report resolution, and certification activities.
- Collaborate with cross-functional global engineering teams and mentor junior engineers in embedded software, integration, debugging, and testing.
Requirements
- Bachelor’s or Master’s degree in Electronics Engineering, Electrical Engineering, Computer Engineering, Aerospace Engineering, or a related technical discipline.
- At least 9 years of professional experience in embedded software development, preferably in aerospace, avionics, radar, defense, or other safety-critical domains.
- Strong hands-on expertise in C and C++, embedded software architecture, firmware development, low-level debugging, memory management, interrupt handling, and target-based integration.
- Experience with system-level integration and troubleshooting on target hardware, engineering benches, system integration labs, simulators, and hardware-software integration environments.
- Experience with system testing, including test setup readiness, procedure execution, log capture, data analysis, defect isolation, root-cause analysis, and regression testing.
- Experience with embedded or avionics interfaces such as Ethernet, ARINC 429, RS-232, serial interfaces, A615A data loading, and discrete I/O.
- Working knowledge of protocol analyzers, bus analyzers, oscilloscopes, logic analyzers, hardware debuggers, emulators, data loaders, simulators, MATLAB, Python scripts, lab automation tools, and configuration utilities.
- Experience developing high-level and low-level software requirements with requirement-to-test traceability.
- Working knowledge of software development lifecycle processes; DO-178B/C experience or exposure is preferred.
- Experience with radar software behavior, radar operating modes, Built-In Test, fault handling, interface sequencing, timing constraints, performance monitoring, requirements management, configuration management, real-time operating systems, multithreading, multicore processing, device drivers, boot software, board support packages, hardware abstraction layers, automated test frameworks, hardware-in-the-loop, software-in-the-loop, and simulators is valued.
- Ability to lead technical discussions, make engineering decisions, communicate risks, investigate complex integration issues, and mentor engineers.
About Honeywell
Honeywell is a public industrial technology company that sells aerospace systems, industrial automation, warehouse and building management technologies, and safety and security products to commercial, industrial, and government customers. Its portfolio spans avionics and propulsion, process controls and SCADA, warehouse automation, and IoT software such as Honeywell Forge. The company is headquartered in Charlotte, North Carolina and serves global markets across aviation, energy, logistics, and critical infrastructure.
