Junior Embedded Software Engineer
Azcom Technology
MI, IT
21 gg fa

Job Description and Responsibility

You will be part of a highly experienced and motivated team, focused on embedded systems design and development. You will be working in a dynamic, young and human oriented environment, on international projects.

Reporting to the Senior Software Engineer you will design, implement, and document software to run on embedded platforms, with the following main tasks :

  • Full lifecycle software development, including design, implementation and test of software
  • Perform static analysis, profiling, and debugging
  • Identify root cause and resolve software issues in new and existing products
  • Identify, evaluate and implement tools and processes to continually improve the software development process
  • Conduct code reviews and apply best practices and coding standards
  • We offer a great opportunity to grow up your technical skills with high focus on soft skills enhancement.

    Candidate Profile

    We are looking for motivated candidates who appreciate challenging tasks, objectives and are strongly oriented to both high technologies and human relationships.

    Essential Skills

    The successful candidate must have a Master Degree in Computer Science, Software Engineering or Electronic Engineering and 1 / 2 years of professional software development with the following skills required :

  • Experience with embedded RTOS development in C / C++
  • Experience in Linux application development environment including scripting and configuration
  • Experience in Linux driver development
  • Thorough understanding of common embedded systems architectures from hardware, all the way through the software stack
  • Knowledge of ARM M and A series processors
  • Ability to understand board level schematics and perform basic PCB debugging
  • You must have the following soft skills :

  • Ability to work with little direct supervision, independently or in small teams
  • Excellent organizational and documentation skills
  • Good verbal and written communication skills
  • Able to communicate effectively with remote team members
  • Strong self-motivation and initiative
  • Desirable Skills

    We appreciate if the ideal candidates should have the following skills :

  • Object Oriented software development
  • Capable of working on both high and low level software
  • Understanding of networking concepts, protocols, applications and interfaces
  • Verification, validation and testing experience
  • The versatility to contribute to customer requirements, architectural design, implementation and integration with full documentation
  • Proven track record for delivering quality embedded solutions to market
  • Invia candidatura
    Invia candidatura
    La mia Email
    Cliccando su “Continua”, autorizzo neuvoo ad utilizzare i miei dati ed inviarmi avvisi email come menzionato nella sezione Politica sulla Privacy di neuvoo. Posso ritirare il mio consenso e cancellare la registrazione in qualsiasi momento.
    Continua
    Modulo di candidatura