HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    NE

    Newspace Talent

    Recruitment

    Embedded Software Engineer

    Any, United StatesOn-SiteFull-time5+ yrs experiencePosted 1mo ago
    All Newspace Talent jobs

    Job description

    Who we are:

    We are a start-up based out of Bengaluru & Delhi NCR. We are engaged in development of next generation missions and technologies (NGM&T) towards future warfare needs of the Indian defence forces. It is undertaking research towards enhancing persistence and autonomy for unmanned vehicles and robotic swarms. NRT’s product development portfolio includes a solar power stratospheric high altitude pseudo satellite (HAPS) unmanned platform and an air/ground launched stand-off autonomous system. Roles and Responsibilities: • Bring up the board. Debug and provide solutions where required

    Design and develop a high reliability software system which will be used in mission critical applications

    Develop various tests to provide assurance of high quality and security

    Work with cross functional teams and vendors to ensure seamless collaboration

    Evaluate new technologies and innovate to improve product competitiveness

    Mentor junior engineers and guide them as needed Required

    Skills:

    Experienced in C99/C++ 14 software development, Data structures, shell scripting/bash, Python

    Strong knowledge of Robot Operating System (ROS)

    Experienced in Embedded Linux BSPs development on new custom hardware designs including U-Boot, Linux Kernel, Linux Device Drivers Programming, Yocto, Buildroot for ARM SoC’s like Xilinx Zynq 7000, Qualcomm-MSM 8x55/7x30, TI-OMAP4430 & AM3352/8, NXP's-I.MX53, I.MX28, I.MX6ULL, I.MX8M

    Creating custom meta layers, custom images, adding recipes for customized embedded linux platforms in Yocto

    Experienced in development of Linux Device Drivers for peripherals like-V4L2's Camera sensor drivers (MIPI-CSI2), Display connectors (MIPI-DSI) side in DRM Subsystem & legacy's V4L2's output Frame buffer Drivers for Display Panels, DDR3 bring up, Audio Codec(I2S), Ethernet PHY(MII & MDIO), Wi-Fi (SDIO) & BT(USB-UART) on ARM SoC’s platforms

    Experienced in modifications of Device tree & Linux kernel 4.x, 5.x versions & U-boot for Board bring-up

    Experienced in porting mainline Linux kernel versions - by applying ARM SoC & board specific changes.

    Should have good experience in Linux System Programming (design and development of Multi-threaded POSIX user space applications and IPC communication mechanism and synchronization)

    Experience in Preempt-RT patch, RT system tuning, performance benchmarking using various tools

    Experienced in debugging the code using tools like Ctags, Cscope, GDB, Trace32, Source Insight, Serial console, lxr, procfs & sysfs

    Linux, Device Drivers, Middleware, Multimedia - Camera, Gstreamer

    Working knowledge of Image processing IP blocks Good to have skills: • Proficient in C99, C++14 and Python

    Experience in Qualcomm and Nvidia SoC

    Experienced in modifications of Device tree & Linux kernel 4.x, 5.x versions & U-boot for Board bring-up

    Linux, Device Drivers, Middleware, Multimedia - Camera, Gstreamer

    Experience in writing secure code

    Experience in all stage of the Secure SDLC

    Working knowledge of GIT Basic Requirement

    Basic Requirement (education & relevant experience):

    • Bachelors or Masters in EE or CS

    • 5+ years of proven experience in developing embedded Linux BSPs, drivers and solutions.

    Liquid error: undefined method `public_fields' for nil:NilClass

    Job details are sourced from the employer's original posting.

    Open job posting
    NE

    About the company

    Newspace Talent

    Newspace Talent is a recruitment agency specializing in the aerospace and defense industries.

    View all Newspace Talent jobs
    Industry
    Recruitment
    Open roles
    56

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.