Vacancy expired!
- Designing and developing Linux kernel & user space drivers, BSPs, bootloaders, bus protocols and peripheral drivers.
- Platform porting.
- Programming SoCs and Multi-core processors at operating system level.
- Design and implementation of Ethernet and IP networking protocols.
- Ensure the technical feasibility of embedded software designs.
- Write functional, design and test specifications.
- Prototyping software for new products on very tight timelines.
- Stay up to date on emerging technologies and collaborate with hardware, system engineering teams and partners
- Bachelor’s degree in electrical engineering or Computer Science with 5 years of embedded firmware development experience or
- Master’s degree in electrical engineering or Computer Science with 2 years of embedded firmware development experience
- Experience with design and development on multi-threaded and multi-processor systems. Experience on cross-platform development and build tools
- Good debugging skills using standard and advanced Hardware and Software debuggers (GDB, Lauterbach Oscilloscopes and JTAG).
- Experience with high-speed Ethernet protocols (preferably USXGMII 1/2.5/5/10G protocol, 25 Gigabit Ethernet protocols)
- Experience developing kernel and user space tracing and device drivers.
- Must have worked on SMP scalability issues in kernel and user mode drivers.
- Experience on BSPs, boot loaders, writing peripheral drivers and memory management.
- New Platform porting and bring up expertise is must.
- Experience on working with bus protocols (I2C, SPI, MDIO, JESD etc.)
- Strong board bring up and Linux driver development skills.
- Experience on requirement analysis and platform architecture.
- Experience in Xilinx Ultrascale+, MPSoC or RFSoC Systems
- Experience on Xilinx SoC
- Experience on Xilinx build tools PetaLinux or Yocto based tools
- Experience assisting junior engineers with coding and troubleshooting.
- ID: #42391328
- State: Massachusetts Lowell 01850 Lowell USA
- City: Lowell
- Salary: Depends on Experience
- Job type: Permanent
- Showed: 2022-06-04
- Deadline: 2022-08-02
- Category: Et cetera