Embedded Software Engineer at OQ Technology
Luxembourg, , Luxembourg -
Full Time


Start Date

Immediate

Expiry Date

30 Sep, 25

Salary

0.0

Posted On

01 Jul, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Electronics, Low Level Programming, Usb, Microcontrollers, Test Equipment, Communication Skills, Assembly, English, Computer Engineering

Industry

Computer Software/Engineering

Description

REQUIREMENTS:

  • 3+ years of relevant experience in SW engineering
  • Proven knowledge in C/C++ embedded programming
  • Experience in assembly and low level programming
  • Experience with microcontrollers, SPI, I2C, LIART, CAN, USB
  • Good understanding of electronics (Digital, Analog, RF)
  • Practical experience with laboratory test equipment
  • Proficiency in spoken and written English
  • Strong documentation and writing skills
  • MSC or PHD in Electronics or Computer engineering or related fields
  • Experience with ARM Cortex-A, Cortex-M architecture
  • Self-Starter who works with a sense of urgency
  • Ability to adapt to change in an entrepreneurial environment
  • Excellent interpersonal and communication skills
  • Ability to work autonomously as well as part of a team
Responsibilities
  • Work with a multi-disciplinary team with a wide range of skill sets including but not limited to software development, firmware development, data analysis, and RF design.
  • Explore modern wireless and Telecommunication standards.
  • Explore modern techniques and unconventional methods for algorithm design and problem solving.
  • Identify requirements, participate in design & specification generation activities.
  • Implement digital signal processing (DSP) algorithms for communication applications.
  • Generate creative, technically sound solutions, and rapidly prototype them to support proof-of-concept experiments.
  • Implement algorithms in FPGAs and processors from MATLAB or C/C++ or equivalent languages.
  • Collaborate with and partially manage external partners on the software design and development activities.
  • Participate in project management and planning activities.
  • Contribute to ESA management and technical documentation for project reviews.
Loading...