Firmenlogo

Remote Software Engineer

Straatix Partners  ·  nan, · Remote

Candidatar-se agora

About the job


Linux Software Engineer

About the Company: Leon has driven open-source software development on Arm since

2010 and is home to many world-leading Arm software experts. We work with

businesses and open-source communities to develop software on Arm-based

technology. A large portion of our work helps advance the Arm software ecosystem

as a whole. This involves working with industry leaders and open source communities

to upstream functionality, increase security, ensure quality and enable new markets

through standardization. Another portion of our work involves partnering with

companies to help upstream and deploy their products.



Role Overview:
We are looking for a recent graduate with a passion for open-sourc

esoftware and 1 to 3 years of experience contributing to open-source projects lik

eLinux Kernel, Zephyr, Yocto Project, … to join our Leon Professional Services team. Th

eapplicant must have a strong foundation in computer science and operating systems

,and a passion for open source. A successful candidate will: develop, support, maintain

,and document software functionality; work with new technologies fo

rimplementation; analyse code to find causes of errors and revise programs as needed

;and prototype, refine, test, and debug programs to satisfy requirements


.
Key Responsibilitie

s:• Collaborate regularly within a team and with upstream communitie

s.• Develop, test, integrate, and document new software features in any part of

aLinux system (including the kernel, libraries, and user space

).• Troubleshoot, debug, and resolve system issues and bugs as they aris

e.• Implement end-to-end system capabilities, integrating system software wi

thuser programs to produce seamless and optimized end-user experience

s.• Create and maintain software to support development, including CI/CD a

ndautomation, remote access utilities, and software packagin

g.• Work directly with hardware, including bringing up hardware platforms fr

omscratc

h.• Present talks at open-source conference


s.
Key Technical Skills & Experien

ce:• Education: Educated to Computer Science degree level or have simi

larrelevant experien

ce.• You take pride in building your Linux operating system from the ground

up!• And if you do, the following should be grant

ed:• Excellent analytical and problem-solving skil

ls.• Thorough understanding of computer science topics, including operat

ingsystem concepts, computer architecture, and advanced algorithms and d

atastructur

es.• Knowledge of the Linux operating system architecture, including b

ootprocess, kernel design, user space libraries, and multimedia and ot

herframewor

ks.• Knowledge of the Linux system development environment, including bu

ildprocesses, toolchains, scripting, packaging, and test framewor

ks.• Linux Kernel development experience, including full Linux OS image creati

on,configuration, and bring-

up.• Comfort working with hardware and development boar

ds.• Knowledge and experience in software development methodologi

es.• Exposure to and passion for open-source software projec


ts.
Soft Ski

lls:• Comfortable working in a distributed, geographically spread, remote wor

kingenviron

ment• Able to work both independently and collaboratively with teams to res

olveproblems spanning many discipli

nes.• A creative problem-solver, passionate about working with the la

testtechnologies to create great experien

ces.• Excellent verbal and written communication ability. Fluent in Eng

lishcommunication skills, especially in online environments such as forums, wi

kis,mailing lists, video conferencing, and

IRC.• Basic project management understanding, with the ability to deliver high qua

litywork on sched


ule.
Application

Link:• https://www.straatix.com/Profile_Submission

_Form
Candidatar-se agora

Outros empregos