Firmware Engineer

Job not on LinkedIn

🔥 11 minutes ago

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔧 Hardware Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Curtiss-Wright Corporation

Curtiss-Wright Corporation

5001 - 10000 employees

Founded 1929

🏭 Manufacturing

💼 Consulting

🚀 Aerospace

Manufacturing • Consulting • Aerospace

Curtiss-Wright Corporation is a global integrated company with a long-standing tradition of providing state-of-the-art, reliable solutions to commercial, industrial, defense, and energy markets. The company specializes in advanced, engineered technologies that are reliable, responsive, flexible, and affordable. Curtiss-Wright caters to strategically aligned global markets, supporting aerospace and defense, commercial power, process, and industrial customers. The company offers leading-edge sensors, controls, subsystems, and critical components, as well as vital aerospace and ground defense systems, notably for nuclear power plants and naval defense industries. Curtiss-Wright is dedicated to delivering technologies that matter, thereby growing shareholder value through leadership and strategic market offerings.

📋 Description

• Meet objectives needed for safety-certified software for aerospace applications per DO-178C and/or other customer-specific objectives • Apply software certification knowledge to ensure subsupplier compliance with DO178C processes and procedures • Provide technical leadership through architecture guidance, design reviews, code reviews, merge reviews, debugging support, quality oversight, development planning, and mentoring of embedded software engineers • Perform or oversee software verification in a lab environment • Support hardware/software integration and lab debugging by interpreting schematics, datasheets, board-level designs, and hardware specifications at a functional level • Partner with hardware specialists on low-level driver or board-specific details • Design, develop, modify, and debug embedded firmware across hardware platforms using machine language, assembly, C, C++, or other appropriate languages • Troubleshoot and resolve firmware issues by analyzing system behavior, debugging embedded code, and implementing corrective actions • Collaborate with hardware engineers to support integration with analog and digital hardware systems and ensure firmware compatibility with system architecture • Participate in code reviews, documentation activities, and cross-functional engineering collaboration to maintain quality standards and streamline development processes

🎯 Requirements

• Bachelor’s degree in Engineering, Computer Science, or a related technical field • 8-10+ years of experience in firmware or embedded systems development • Demonstrated experience delivering software to meet DO178C DAL-B certification • Proficiency in embedded programming languages such as C, C++, assembly, and machine-level coding • Experience working with analog and digital hardware systems and understanding of hardware/software interaction • Strong debugging and troubleshooting skills for embedded environments • Familiarity with oscilloscopes, logic analyzers, emulators, and other diagnostic tools • Effective communication and collaboration skills for cross-functional engineering work • Ability to manage multiple development tasks while maintaining code quality and meeting project timelines • Commitment to continuous improvement, best practices, and high-quality firmware engineering • Position may require exposure to export-controlled information and additional security screening

Apply Now