Embedded Software Engineer

OSM - Orbital Solutions Monaco

Embedded Software Engineer

OSM - Orbital Solutions Monaco

Monaco

As an embedded software engineer, the candidate will join a collaborative team to develop innovative nanosatellite vehicle solutions for multiple projects. The individual will be responsible for software development during all phases of the software development cycle, including requirements, design, implementation, test, integration, and documentation in a fast-paced environment.

Specific tasks will include:

  • Working in a small team environment closely with hardware and system engineers to develop optimal solutions to complex problems;
  • Constructing, developing, and testing software applications, drivers, or middle-ware in a low-power embedded environment. Participating in software requirements generation, design, implementation, and testing discussion with multiple team members. Integrating developed software with hardware test platforms, preexisting software, and new software developed by other team members. Maintaining new and preexisting software solutions to enhance feature sets and to consistently improve overall stability. Participating in team discussions involving vehicle architecture and design for ongoing and future project.

REQUIREMENTS

Specialization in embedded software development, preferably with experience in mobile and low-power SOC platforms, such as OMAP, DaVinci, AVR, and SAM series. Additional experience developing bare-metal firmware with microcontrollers is desirable. The ideal candidate is highly motivated, self-starting, enthusiastic, and can perform duties autonomously.

  • BS CS, CPE, EE, or equivalent degree required. MS in appropriate field (e.g., CS, EE) preferred;
  • Experience with and using standard electronics equipment required: oscilloscope, power supply, logic analyzer, etc.;
  • Experience with embedded OS development preferred, including but not limited to Linux and/or RTOS;
  • Experience with common open-source configuration management and test tools, such as subversion, git, mercurial, GDB, perf, valgrind;
  • Experience with open-source environments and development tools, such as Linux, GNU cross-compiler toolchains, and IDEs (e.g., Eclipse);
  • Knowledgeable in the area of communication protocols at all layers, such as I2C, SPI, USART, and TCP/IP protocols;
  • High competency developing in C/C++ languages;
  • Familiarity with object-oriented design and programming;
  • Familiarity with iterative, agile, and waterfall software development processes;
  • Familiarity with major stages of the software development cycle, including requirements generation, construction, design, implementation, and test;
  • Excellent interpersonal skills and well-developed written and oral skills to effectively communicate and participate in discussions with other team members;
  • Ability to learn new processes and tools quickly and utilize them effectively Proficient use of written and oral English language is mandatory.

Starting preferably early June. This is a full-time position, based in Monaco. If it suits your qualifications and interests, we'd be delighted to hear from you.

How to apply:

Please answer all questions and attach your CV and cover letter.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Monaco     C++ Developer     Developer     Hardware and Telecoms     Linux and Unix     OSM - Orbital Solutions Monaco    

© EuroJobsites 2019

EuroJobsites is a UK registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2019

EuroJobsites is a UK registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies