Software Development Engineer (SDE)

Software Development Engineer (SDE)


Whether you’re creating new code, algorithms or data structures, you are the link between abstract concepts and the technology products used daily by your friends, family and millions of other people around the world. Using your mastery of technical tools, you develop next- generation applications and operating systems, making decisions on design and feature implementation.

Software Development Engineers dive deep into code and work as part of a team of programming experts who solve problems and build powerful new tools. You collaborate with Software Development Engineers in Test (SDETs) to ensure stellar product quality, and you provide technical guidance to Program Managers (PMs) as they communicate user needs and product requirements. As a SDE, you dedicate yourself to producing the world’s most advanced software.


  • Pursuing a B.S., M.S., or Ph.D. Degree in Engineering, Computer Science or related field
  • Excellent programming skills. Experience with object oriented programming languages, preferably C, C++, and/or C#
  • Familiarity with data structures and algorithms as well as feature definition, design and feasibility
  • Ability to translate technical specifications into working code, and solve complex problems with consideration of the end user experience

Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)


You have an innate understanding of technology. You always know how a program works, even when others do not. You are passionate about making things faster and more efficient, truly pushing software to its limits.

Software Development Engineers in Test are highly technical and you use your technical prowess to build and maintain automation systems, debug and isolate problems and execute creative tests to make sure our software is ready for prime time. SDETs write lots of code—code to test software features and code to extend our automation infrastructure. You work closely with Software Development Engineers (SDEs) and Program Managers (PMs), each contributing equally to the development life cycle. You enjoy breadth in your job and continually look for ways to integrate systems across business groups and products.


  • Pursuing a B.S., M.S., or Ph.D. Degree in Engineering, Computer Science, or related field
  • Excellent programming skills. Experience with object oriented programming languages. C, C++, and/or C# experience preferred
  • Familiarity with data structures and algorithms
  • Ability to solve complex problems with customer experience in mind
  • Ability to author test plans and cases, conduct security and stress tests and debug at source level after identifying, investigating and prioritizing bugs

Important information:

  • Please APPLY NOW to be considered for a first round interview. You will be contacted by a recruiter if you are selected for an interview to confirm the date and time.
  • Information on Microsoft Benefits, including complete relocation, US work visa sponsorship and other perks are available at
  • University recruiters at Microsoft review resumes with the following topical areas in mind: 1) Academic Record, 2) Relevant Work Experience, 3) Leadership
  • Please note we are seeking SDE and SDET Full Time & Intern candidates.

Software Developer

Software Developer

Berlin, Full Time



As a Software Developer at Native Instruments, you will join a development team and be responsible for the implementation and testing of specific software modules. Using C++, you will develop software applications that can run as host functions (such as an audio plug-in) and as independent applications under Mac OS and Windows. Your work is based on software requirements created in collaboration with Product Management and Product Design.In addition to your programming work, you will also provide cost and resource estimates, run tests, and work closely with the Quality Assurance Department and other teams. Your work at NI will contribute actively to the next generation of music software.



  • Work in a development team on the technical design and implementation of C++ software modules
  • Design software and provide cost and resource estimates
  • Provide support for further development of the software architecture
  • Test components (i.e. using Unit Test)
  • Develop the software requirements in close cooperation with Product Management and Product Design
  • React swiftly to last-minute alterations, evaluate options and, in collaboration with other stakeholders, integrate these into the existing software architecture
  • Work closely with the Quality Assurance Department


  • You have a degree in computer science, business informatics, physics or a similar, relevant subject, with an emphasis on programming
  • You are experienced in the design and application of object-oriented software projects in Windows and/or OSX and you are familiar with typical design patterns
  • You are highly proficient in C++
  • Ideally, you have experience developing audio applications
  • You are committed, quality-conscious, flexible and efficient
  • You are communicative and you enjoy working in a team

Richard E. Merwin Student Scholarship

Richard E. Merwin Student Scholarship


IEEE Computer Society is offering $40,000 in student scholarships from $1,000 and up to recognize and reward active student volunteer leaders in student branches or chapters who show promise in their academic and professional efforts.

This scholarship was created in honor of the late Richard E. Merwin, past president of the IEEE Computer Society, to recognize and reward student leadership. The selected winners of this award will have the opportunity to serve as IEEE Computer Society Student Ambassadors for the particular IEEE region to which they belong. Duties as Student Ambassadors will include collecting and disseminating information to student branches or chapters in their region and serving as a liaison between the IEEE Computer Society Member and Geographic Activities Board (MGAB) and student members in their region. Over a dozen scholarships of $1,000 and up are available, for one academic year (approximately 9 months). The Merwin Scholarship now has two application deadlines; Apr. 30th and Sep. 30th of each year (you may only apply once per year on either Apr. 30th and Sep. 30th).

The current deadline for application submissions: 30 April 2013

Research Assistant – Front-End Developer/Designer

Open Position: Research Assistant – Front-End Developer/Designer at the Centre for Next Generation Localisation at Trinity College Dublin


We wish to recruit a Front End Developer, Research Assistant on a fixed term contract basis with primary responsibility for designing, implementing and deploying a Personalised eLearning Web 2.0 platform that integrates cutting edge language technology with digital content adaptation and semantic web tools.

The successful candidates will provide web application development skills, functional and non-functional requirements gathering for internal development tasks required to support the commercialisation of research in CNGL. The successful candidates will work closely with academics and key research staff to deliver systems in support of the group’s research activities in a novel computer assisted Language Learning application.

Key elements of the role include

  • Collaboration with TCD researcher to bring a research prototype to product/market fit, using Lean Customer Development Approaches
  • Analysis of front end application design requirements based upon customer development analysis results
  • Lead Front-end Developer of a new Language eLearning Platform using HTML/CSS and Javascript programming tools
  • Coordinating and communicating with academic and industrial stakeholders
  • Carrying out other startup related tasks as required


  • Minimum two year front end designer
  • Honours degree in Computer Programming or similar technical discipline
  • Very strong Javascript skills, HTML/CSS, AJAX
  • Experience using MVC or MVP javascript framework
  • Excellent code optimization and software design principles as well as excellent analytical skills
  • Strong team player who is able to take responsibility to contribute to the overall success of the team.
  • Proven ability to conform to development/web standards
  • Work well in both a team environment and independently

Nice to Have

  • Previous background in Lean Customer Development techniques
  • Previous experience working with Twitter Bootstrap, Jquery, Closure or AngularJS Tools
  • Java programming is not required but would be an advantage
  • Previous experience working in startup environments
  • Speaks and/or is currently learning various languages

Please send your application, CV to Killian Levacher (

Closing Date for Applications: 31rst of March

Application forms and further particulars can be found at:

Senior Project Manager – elearning Content Management

Senior Project Manager – elearning Content Management

Location: Sheffield, South Yorkshire

Salary: £40000 – £50000 per annum + Benefits

Company: Modis


Senior Project Manager required for exiting projects within an expanding and developing organization. Due to continued expansion the company are in a position to add to the senior management team. Multiple projects in the elearning space require management including the production of a range of new learning materials and their content (not from a technical perspective). We looking for a Project Manager to work in Learning Content to manage the planning, scoping, implementation and roll-out of a new qualification

Experience Required

  • Specific project experience delivering new training/elearning course content from initial concept through to live product
  • Minimum 3 years experience at a senior level in project management and project co-ordination
  • Proven track record of successfully managing multiple complex enterprise projects and/or of high visibility and impact.
  • Experience with a project management tool (eg Prince 2) or equivalent experience
  • Familiarity with project management tools, at least one structured project management methodology, application development methodology and leading groups involved in the deployment, maintenance, and monitoring of systems in a large networked environment—eLearning-Content-Delivery_job55998700

Elearning Project Manager

Elearning Project Manager

Salary/Rate: £35000 – £36000/annum Benefits

Location: West Midlands, West Midlands


Α highly respected organisation with an enviable blue chip client base they are now seeking an experienced Project Manager to manage multiple projects. Ideally you will possess a relevant formal qualification (e.g. Prince2) and experience of working on e-learning related projects.

Role Summary
The Project Manager must have considerable first-hand knowledge and experience of project management at a high level gained alongside a proven track record of successful project delivery of large budget projects for global blue chip clients. The Project Manager is responsible for managing projects from initial client referral through initiation, requirements gathering, development, and implementation, maintaining first class customer relationships. Liaising with the Programme Manager they are responsible for meeting the stated time, cost and quality of delivery criteria, ensuring client’s requirements are met and exceeded.

Excellent interpersonal, organisational, analytical, problem-solving and presentation skills are essential, as is the ability to balance conflicting requirements and deal with project-related issues over a broad set of key areas. Handling pressure and responding flexibly to changing priorities and timescales are also core skills that are required for the role.

Experience, Skills & Qualifications

  • Minimum education to degree level
  • Minimum of three years proven experience of managing multiple projects through the full project life cycle; from pre-sales though detailed requirements gathering, to client delivery and implementation.
  • Excellent communication skills with all stakeholders to CEO level
  • Excellent client relationship and management skills
  • Experience of dealing with global blue-chip clients


  • Knowledge of e-learning industry standards
  • Prince2 or International equivalent
  • Experience of web technologies or multimedia environment including web-based delivery

Research Assistant – ILT

Research Assistant – ILT

The University of Northampton – Institute of Learning and Teaching in Higher Education

£24,766 – £30,424 per annum


The vision of the Institute of Learning and Teaching in Higher Education at the University of Northampton is to enable transformational learning experiences through inspirational teaching. Research to practice is central to the Institute’s activities. We are seeking to appoint a full-time Research Assistant to contribute to and coordinate the research, development and consultancy activities of the Institute, internally and externally. The successful applicant will coordinate the Open Northampton project, which focuses on open educational resources and associated practices, and provide administrative support to the Institute of Learning and Teaching.

You will be educated to post-graduate level. You will have experience of a Higher Education research environment, particularly identifying funding sources and possible partners internally, nationally and globally. Evidence of previous significant contributions to drafting successful research bids is essential. With a good knowledge of the sector’s key funders and a solid understanding of learning technology in higher education, you will be an excellent communicator and creative problem solver. You will demonstrate an exceptional ability to explain complex ideas in a clear, non-threatening ways to diverse audiences, orally, in writing and through different online media.

Prior experience of research and development of open educational resources is essential, as is a very good understanding of IPR, copyright and licensing issues for learning and teaching materials in Higher Education. Experience in the provision of effective administrative support in a complex setting (preferably in Higher Education) and under pressure is also a requirement. With a high level of ICT literacy, the ideal candidate will have a track record of generating high-quality reports and other key documentation, as well as teaching and research resources in a range of formats.

Applicants are advised to include a clear, simple grid to map the evidence of previous qualifications and experience against each selection criterion listed in the person specification.

Informal enquiries may be addressed to Professor Alejandro Armellini, Director of the Institute of Learning and Teaching in Higher Education, tel. 01604 892897, e-mail

PhD research fellowship at the Norwegian University of Science and Technology

PhD research fellowship at the Norwegian University of Science and Technology as part of the Microsoft-led centre on Information Access Disruptions (i


The Norwegian University of Science and Technology (NTNU) in Trondheim, Norway, is offering a PhD position as part of the Microsoft-led centre on Information Access Disruptions (iAD). Partially funded by the Research Council of Norway as a Centre for Research-based Innovation (SFI), iAD is directed by Microsoft Development Center Norway (MDCN) in collaboration with NTNU , Accenture, and leading universities: Cornell University, Dublin City University, BI Norwegian School of Management, and the universities in Tromsø (UiT), Oslo (UiO).

Information access technology has emerged as one of the most innovative technology areas impacting a wide range of industries, business models and even social patterns. As part of iAD, the Norwegian University of Science and Technology (NTNU) wants to employ a PhD student within one of the following target areas:

  1. Big data analysis.
  2. Large-scale analytical query processing.
  3. Temporal and spatial search and indexing.

The applicants should address one or more of the listed areas within their application.

We seek a highly motivated individual holding a Master’s degree in Computer and Information Science with a strong background in either database management systems or algorithms. Additional background in distributed systems is preferable. Due to the high profile of the iAd Centre, the right candidates must demonstrate evidence of significant research potential beyond a strong academic degree. The internationally distributed nature of the Centre, including partners from research and industry, requires the right candidate to have very good communication skills in English and the ability to fill in a heterogeneous team environment. Very good skills in scientific and popular presentation and writing will also be considered in employment decisions.

Relevant education as Master in Computer and Information Science or equivalent is required. Applicants must satisfy the formal grades requirements for admission to the PhD studies at NTNU. See for detailed information on the PhD programs administrated by IME.

PhD grants at NTNU are normally 3 years, but may – if the Department has the need – be extended by one additional year. With a 4 year grant, the candidates are expected to spend 25% of their time on teaching or research assistance duties. These duties are commonly distributed over the 4 years.

The evaluation of applicants will be based on their education, job experience, possibly other relevant experience and scientific publications. Applicants must satisfy the formal requirements for admission to the PhD studies at NTNU. NTNUs PhD-rules require a master degree or equivalent with at least 5 years of studies and average grade of A or B within a scale of A-E for passing grades (A best).

Every application must include:

  1. Curriculum vitae with information about the candidate’s prior training, exams, and  work experience.
  2. A short presentation of the motivation for a PhD study, how the applicant  sees his/her background suitable (0,5 page), and the applicant’s view of research challenges within the target area (3-4 pages).
  3. Certified copies of transcripts and diplomas must be enclosed. Candidates from  universities outside Norway are kindly requested to send a Diploma Supplement or a similar document, which describes in detail the study and grade system and the rights for further studies associated with the obtained degree.
  4. Master thesis (electronic version).
  5. Publications and any other work that the applicant wishes to be taken into account should be enclosed. Please list the submitted publications in the application. Joint works should clearly indicate the applicant’s contributions.
  6. Foreign applicants must document an English language test TOEFL score of 600 or higher, or provide documentation of equivalent skills.

Incomplete applications will not be taken into consideration.

The appointment is at salary code 1017, which currently corresponds to a yearly gross income of NOK 416 300 (pay scale level 50). From this 2% will be deducted for mandatory membership in the National Pension Fund.

The appointment will be made in accordance with current regulations with supplementary rules for research fellowship appointments in universities and polytechnics. Applicants must agree to participate in organized doctoral study programs within the period of the appointment. The successful applicant must agree to the conditions laid down for public employees. A contract will be drawn up regarding the period of appointment and work-related duties for award holders.

NTNU is an equal opportunity employer and welcomes applications from both EU/EEA and non-EU candidates. The university is strongly committed to diversity within its community and encourages applications from members of ethnic minorities and women.

Further information on the fellowship can be obtained from Professor Kjetil Nørvåg (noervaag at

For more detailed information about the department, see:

Applications are to be submitted electronically through this page.

Preferably, we want the attachments in one file.

Applications should be marked IME-004-2013

Closing date: 2013-03-15

Further information here.