Software Engineer- Embedded Systems

This job is no longer active!

View all jobs Luxoft Romania active

View all jobs Software Engineer- Embedded Systems active on

View all jobs IT Software active on

Employer: Luxoft Romania
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
  • Updated at: 22.05.2019
    Short company description

    Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. Luxoft is well known for its consistent high level of delivery and complex project management, its premier digital engineering talent, exceptional client focus, and agility, creativity, and remarkable problem-solving capabilities.


    Mandatory Skills:
    • Understanding of embedded systems/software
    • Strong electronics device/hardware knowledge
    • Proficient skills in using C/C++ programming languages
    • Familiarity with compiler internals, debuggers, disassemblers, and other low-level development and analysis tools
    • Knowledge of microcontrollers and Flash Memory and their interfaces, JTAG, SPI, I2C, UART, eMMC UFS, NAND, NOR, etc
    • Strong attention to detail
    • Skill in working independently, prioritizing and following through on assignments with minimal direction.
    • Strong English communication skills, both verbal and written
    • Familiar with and accustomed to Agile design and development methodologies

    • Ability to adjust style and approach to suit situations that involve rapidly changing tasks, shifting priorities, and simultaneous demands.
    • Ability to make timely and sound decisions and solve problems by assessing relevant information, drawing on past experience and applying critical thinking to develop an appropriate solution.
    • Ability to establish and maintain cooperative working relationships both locally and with team members around the world.
    • Skill in establishing rapport and gaining the trust of peers and customers.

    Summary of Experience and Education
    • Bachelor's Degree in Computer Science, Electrical Engineering, or equivalent
    • 3-5 years related experience
    • Strong software development experience
    • HW/SW debugging experience and skills
    • Experience with hardware architectures and system design

    Nice-to-Have Skills:
    C# Programming
    Python Programming


    Project Description:
    Are you looking for the opportunity to make a direct impact on next-generation products with an industry leader? Do you have experience leading the design, development and enhancement of new and existing system technologies? Are you at ease working, collaborating and innovating in small, agile teams? Does your experience include working with embedded products that encompass hardware, system software, and application software components? Do you bring a can-do attitude and a strong desire to win with you to work every day? Have you ever considered turning your car into a Transformer? If so, we could offer you something exciting!
    Responsibilities and essential job functions include but are not limited to:

    • Design and develop new drivers and algorithms to program flash memory devices ( MCU's, eMMC Flash, Nand/Nor flash memory chips, etc.)
    • Review and analyze technical specifications of electrical systems and devices to understand how best to program them.
    • Provide documentation for new or existing supports for devices, ensuring the technical documentation, installation and operations conform to Data I/O standards and customer requirements.