Associate Software Engineer (Karnataka)

Associate Software Engineer (Karnataka)

02 Aug
|
Boeing
|
Karnataka

02 Aug

Boeing

Karnataka

At Boeing we innovate and collaborate to make the world a better place We re committed to fostering an environment for every teammate that s welcoming respectful and inclusive with great chance for professional growth Find your future with us Overview As a leading global aerospace company Boeing develops manufactures and services commercial airplanes defense products and space systems for customers in more than 150 countries As a top U S exporter the company leverages the talents of a global supplier base to advance economic opportunity sustainability and community impact Boeing s team is committed to innovating for the future leading with sustainability and cultivating a culture based on the company s core values of safety quality and integrity Technology for today and tomorrow The Boeing India Engineering Technology Center BIETC is a 5500 engineering workforce that contributes to global aerospace growth Our engineers deliver cutting-edge R D innovation and high-quality engineering work in global markets and leverage new-age technologies such as AI ML IIoT Cloud Model-Based Engineering and Additive Manufacturing shaping the future of aerospace People-driven culture At Boeing we believe creativity and innovation thrives when every employee is trusted empowered and has the flexibility to choose grow learn and explore We offer variable arrangements depending upon business and customer needs and professional pursuits that offer greater flexibility in the way our people work We also believe that collaboration frequent team engagements and face-to-face meetings bring together different perspectives and thoughts - enabling every voice to be heard and every perspective to be respected No matter where or how our teammates work we are committed to positively shaping people s careers and being thoughtful about employee wellbeing With us you can create and contribute to what matters most in your career community country and world Join us in powering the progress of global aerospace Position Overview Boeing Test and Evaluation team is currently looking for one Associate Software Engineer to join their team in Bengaluru KA Test Evaluation engineers at Boeing make sure that products at the world s largest aerospace company continue to meet the highest standards From quality and reliability to safety and performance their expertise is vital to the concept design and certifications of a wide variety of commercial and military systems We are seeking a Software Engineer to modernize legacy data acquisition and network software libraries and tools refactoring C C code for portability and maintainability producing cross platform artifacts and packages so dll rpm deb porting libraries between Red Hat CentOS and Ubuntu and to from Windows implementing robust build systems CMake autotools msys containerizing builds tests with Docker performing network programming and SNMP integrations troubleshooting protocol and interoperability issues with Wireshark and creating Python bindings to expose native functionality to higher level applications Position Responsibilities In this role you ll be a lead developer working closely with scrum teams product managers and business partners across product boundaries You ll design and build scalable highly performant and resilient solutions that support the needs of our Flight and Lab test community users around the world Key Responsibilities Modernize legacy C C codebases refactor modularize improve portability and raise code quality and maintainability Design implement and validate cross-platform builds and artifacts produce so and dll binaries and maintain build pipelines for Linux and Windows Create and maintain packaging for target distributions build and publish rpm and deb packages installers and artifacts Port libraries and applications across Linux distributions e g from Red Hat CentOS to Ubuntu Debian and between Linux and Windows resolving differences in dependencies system libraries init systemd behavior and filesystem layout Lead build-system migrations and maintenance using CMake autotools and Windows toolchains MSVC msys MinGW Implement and troubleshoot network programming features and SNMP-based functionality Perform network debugging and traffic analysis using tools such as Wireshark to diagnose protocol latency and interoperability issues Develop and maintain containerized build and test environments using Docker and related tooling author Dockerfiles and CI CD integration Create Python bindings wrappers and maintain packaging for Python users Integrate native builds into CI pipelines implement automated tests unit integration and verify cross-platform regression coverage Mentor and collaborate with engineers to adopt modern C standards static analysis sanitizers and testing best practices Produce clear technical documentation build instructions package manifests porting notes and developer guides Basic Qualifications Required Skills Experience Bachelor s or Master s degree is required as a basic qualification preferably in Computer Science Electrical Engineering or equivalent experience 5 years of professional experience focused on C C development maintenance and modernization Proven experience building and producing cross-platform native artifacts so dll and packaging rpm deb Hands-on expertise with build systems CMake autotools and Windows build toolchains MSVC msys MinGW Demonstrated experience porting Linux libraries to Windows and vice versa and porting libraries between Red Hat CentOS and Ubuntu Debian distributions Solid knowledge of Linux filesystems permissions and runtime behavior Strong background in network programming sockets TCP UDP and experience with SNMP agents clients MIBs Practical experience with Docker containerizing builds tests and integrating with CI systems Experience performing network debugging and packet analysis using Wireshark Experience creating Python wrappers for C C libraries tools such as pybind11 SWIG cffi and packaging for Python consumption Strong debugging skills with tools like gdb valgrind AddressSanitizer UBSan and platform-specific debuggers Excellent communication skills and capability to produce clear technical documentation Preferred Qualifications Desired Skills Experience Familiarity with RPM DEB packaging internals and tools rpmbuild dpkg fpm Experience with CI CD tools Jenkins GitLab CI GitHub Actions Knowledge of modern C standards C 11 14 17 20 and modern best practices Experience with static analysis tools clang-tidy cppcheck and code coverage tooling Familiarity with cross-compilation toolchains and multi-arch builds Experience with virtualization and Windows-specific subsystems WSL Background building and maintaining stable public or internal SDKs APIs Typical Education Experience Education experience typically acquired through advanced education e g Bachelor and typically 4 or more years related work experience or an equivalent combination of education and experience e g Master 4 years related work experience Relocation This position offers relocation based on candidate eligibility Applications for this position will be accepted until Feb 07 2026 Export Control Requirements This is not an Export Control position Education Bachelor s Degree or Equivalent Required Relocation This position offers relocation based on candidate eligibility Visa Sponsorship Employer will not sponsor applicants for employment visa status Shift Not a Shift Worker India Equal Opportunity Employer We are an equal opportunity employer We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to race color ethnicity religion national origin gender sexual orientation gender identity age physical or mental disability genetic factors military and veteran status or other characteristics covered by applicable law We have teams in more than 65 countries and each person plays a role in helping us become one of the world s most innovative diverse and inclusive companies We are proud members of the Valuable 500 and welcome applications from candidates with disabilities Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process Accommodations may include but are not limited to conducting interviews in accessible locations that accommodate mobility needs encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews

📌 Associate Software Engineer (Karnataka)
🏢 Boeing
📍 Karnataka

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: associate software engineer (karnataka) / karnataka

Subscribe to this job alert:

Get the latest job offers by email for: associate software engineer (karnataka) / karnataka