Embedded C - Software Engineer

Embedded C - Software Engineer

Description:

Job Description - Software Engineer - Embedded Linux - AirFi.docx





JD- Job Description



Software Engineer - Embedded Linux - AirFiWho are we:



AirFi is a market leader in providing portable Onboard Passenger Entertainment and



Mobile Crew Sales Solutions to various passenger travel segments. Founded in 2011 in



The Hague, Netherlands - AirFi is the world's fastest-growing company in mobile



InFlight Entertainment space and in providing ancillary sales solutions to enterprise



customers.



AirFi brings disruptive innovations in a cost-effective manner to the airline cabin and



other modes of passenger transport mediums and is making thousands of



passengers and crew happy every day all over the globe!



About the Job Opportunity:



As this is a remote job, we would also expect the candidate to have a reliable



high-speed internet connection, a quiet workspace and be able to work in the



timezone overlapping with the teams in the company.



Your key responsibilities:



Maintain and expand existing embedded Linux platforms e.g. integrate new



software packages, update existing software packages, apply patches to kernel



Improve performance of the system e.g. boot time, battery consumption, WiFi



performance



Participate in design decisions, including suggestions for the next generation of



products and their congurations



Troubleshoot issues reported by customers and colleagues



What we look for:



3-5 years of experience with Linux kernel conguration and patching



Experience building a custom Linux distro with buildroot or Yocto



Experience in maximizing performance of resource constrained systems



Job Description - Software Engineer - Embedded Linux - AirFi India (Version 1.0)







Strong analytical and debugging skills



Must have technical skills:



MUST: Experience in Javascript or any modern-day JS frameworks - 4+ years



Experience NodeJS,MongoDB or any other NoSQL DB - 4+ years



Experience on building RESTful services and MVC patterns - 4+ years



You get bonus point for:



Experience with design and programming in C or C++



Experience with wireless communication networks e.g. 802.11, mesh



Experience on system performance and power measurements and optimisation



C/C++ multi-threaded, multi-process applications



Expertise in (Shell, Bash) scripting!



Understanding of systematic problem solving and excellent debugging skills



Experience working with Iridium and satellite communication technology is a



big plus



Experience working with the open source community is a big plus



Excellent and demonstrable written and oral communication skills



Ability to work effectively in a dynamic and remote environment



What You Can Expect from Us:



We try to provide opportunities that not only satisfy your creative instincts but also



allow you to make a signicant impact on the products that we create and the



business we are in. We boast of a professional and fun work environment with a at



hierarchy of super supportive people to work with.



We always welcome new ideas! There’s no such thing as a bad idea at AirFi, so all you



have to do is shout it aloud and we’ll hear you! We support initiatives or multiple roles



taken out of individual interest giving way for global team collaborations and a highly



dynamic work environment.



AirFi is a true remote rst company - You are free to work from Anywhere in the



world. Your work productivity matters - not your location or work timings! Hence, it's



Job Description - Software Engineer - Embedded Linux - AirFi India (Version 1.0)







not uncommon to see our CodeGurus coding from mountaintops one month and a



beachside shack the next.



Some Of Our Cherished Benets For You:



Remote working and exible work timings



Liberal policies including genuine open-door policy and special focus on keeping



our work culture non toxic



A very liberal leave policy that includes paternity, adoption and sabbatical leaves



Skill Enhancement sponsorships



Regular team engagement activities including the quarterly (destination/off site)



meetings and the annual family gala dinner!



Opportunities to travel to our customer locations across the globe or our HQ



Tax Saving Meal cards



Random little birdies delivering AirFi Goodies to your doorstep



Career longevity perks and so on!



AirFi is committed to having a non toxic culture with special focus on work life



balance, exible work timings, regular work-cations (these may or may not include



some beer-fuelled dance-offs!) and milestone celebrations are only some of the



things that make AirFi an interesting place to work!



In short, we’re right in the middle of making Aviation tech history and we invite



you to be part of it!



Follow and engage with Us on!



LinkedIn



Facebook



Twitter



Website



Job Description - Software Engineer - Embedded Linux - AirFi India (Version 1.0)



Apply Now

Click here to apply now