Linux Developer | Enea Romania | 0LOVES1
>_Loading...

We're not saying it's gonna be easy.
But we promise it's not gonna be boring.

We pride in providing new challenges all the time for our creative, rebellious engineers. This is the kind of place where we want to change the world with the right lines of code. Insane passion, curiosity and thirst for breaking barriers and rules feel like home here at Enea.

Would you feel like home?

Linux Developer

Location: Bucharest, Iasi & Remote

Number of positions available: 1

Job Type: Full Time

Division: Services Division, ENEA Romania

We pride in providing new challenges all the time for our creative, rebellious engineers.
This is the kind of place where we want to change the world with the right lines of code. Insane passion, curiosity and thirst for breaking barriers and rules feel like home here at ENEA. Would you feel like home?
 

Know someone who would be interested? Apply to job Share

Job description

Position objectives

The Linux Developer will contribute to the BSP and Linux recipes for i.MX6 powered user interface & controller of a next-generation medical device. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

The Software Engineer can foresee and recognize potential issues that impact running processes (architecture is already in place) and will work diligently with their management to clear these barriers, resolve conflicts or facilitate rapid decision making with the appropriate team member(s) / leadership to resolve the issues.

Essential duties & Responsabilities

  1. Design, code and integrate software for an embedded Linux distribution(applications, drivers, toolchains)
  2. Customization, deployment and maintenance of buildroot recipes on different hardware versions
  3. Interact with Linux kernel, and integrate or port new device drivers/kernel modules as needed
  4. Improve and maintain existing software components
  5. Perform test unit, verification and validation of the product developed
  6. Participate in the editing of the documentation if necessary
  7. Analyze software requirements to determine feasibility of design
  8. Ensure compliance, alignment and consistency with the corporate quality system, software development practices and suitability
  9. Apply techniques to interpret/evaluate requirements, synthesize and evaluate data
  10. Required key skills

    1. Embedded C
    2. Linux kernel space and user space development
    3. Great attention to quality
    4. Excellent written and verbal communication abilities
    5. Nice to have: Experience and/or knowledge of system integration
    6. Nice to have: Previous automotive or medical products development experience
    7. Nice to have: Real time constraints

    Qualifications

    1. A minimum of 3+ years of relevant experience in software development
    2. College graduated in Computer Science, Telecommunications or equivalent
    3. Strong verbal and written communication skills and can communicate effectively with remote team members
    4. Advanced ability to communicate effectively with both technical and non-technical team members

Apply to this job

Allowed extensions: .pdf, .doc, .docx.
Maximum file size: 8MB.

Or apply by e-mail: careers@enea.com

See other jobs

https://0loves1.enea.com