Embedded C Software Engineer Job at Mobica, Redmond, WA

NkgzZGlnSmRqYVByemhHN1NhM0o2aEl2MVE9PQ==
  • Mobica
  • Redmond, WA

Job Description



Mobica | Enabling Technologies

We are a global software services company, delivering enabling technologies that transform business outcomes. We offer scalable custom software engineering with technical and delivery excellence, across the stack, from chip to cloud.

Job Description



As a team member the individual developer is expected to be able to pick up tasks and independently investigate them, striving to find solutions, understand the source code, ability to spot code inefficiencies, learn and adjust to coding style as well as reviewing the code produced by other individuals of the team. We expect proactivity and interactions with the rest of the team. The project will be running a scrum/agile process were each member is expected to contribute towards delivering a new product on the market which is based on a composition of hardware from two previously developed and released products.

Qualifications



Required

Qualifications

:

  • Over 10 years of experience in embedded software development.
  • Strong programming skills in C/C++.
  • Familiarity with communication protocols such as UART, SPI, CSI-2, i2c, GPIO, USB.
  • Experience with embedded DSP, CPU, and GPU architectures.
  • Experience working with Android and iOS device automation.
  • Solid understanding of Python programming (Must Have).
  • Familiarity with Linux and various embedded system frameworks.
  • Strong verbal and written communication skills, attention to detail, and problem-solving capabilities.
  • Ability to work independently and manage time effectively.
  • Ability to analyze data and accurately document and record results.
  • On-site work, 5 days a week.

Preferred

Qualifications

:

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field.
  • Experience in consumer electronics development.

Additional Information

  • Competitive salary adequate to your skills and performance
  • Flexible working hours
  • Training programmes
  • Private medical insurance
  • Multisport program
  • English lessons
  • Company social events
  • Weekly cakes and fruits
  • Relocation assistance

Job Tags

Full time, Relocation package, Flexible hours,

Similar Jobs

PURER USA

Appointment Setting - Remote Job at PURER USA

 ...and drive everything we do. Role Description This is a part-time remote role for an Appointment Setter. The Appointment Setter will...  ...also includes providing product information to customers and working closely with the sales team to ensure seamless transitions. Applicants... 

Bayside Solutions

Program Specialist, Professional Education Job at Bayside Solutions

 ...to the Professional Education Department. Perform lifting and packing of equipment (up to 50 lbs.). In cases of potential non-...  ...Exceptional attention to detail and follow-through. Proven ability to work independently, take ownership of responsibilities, and deliver... 

Scientific Search

Senior R&D Scientist - Atmospheric Water Harvesting Job at Scientific Search

 ...Senior R&D Scientist - Atmospheric Water Harvesting Location: Irvine, CA Join a trailblazing startup founded by a renowned Professor in transforming the future of water and air. As a Senior R&D Scientist, you'll be at the heart of pioneering technologies for atmospheric... 

Physicians Rehab Solution

(FT) Medical Receptionist at Ortho San Antonio Job at Physicians Rehab Solution

 ...Ortho San Antonio is seeking a Full-Time Medical Receptionist for our Med Center outpatient ortho clinic. Benefits: Generous PTO accrual Medical, Dental & Vision Insurance Responsibilities and Duties for Medical Receptionist: Welcomes patients and... 

Medix™

Community Health Worker - 246553 Job at Medix™

 ...About the Company Were looking for a dedicated Community Health Worker (CHW) to join our Integrated Care Team supporting patients in the Lawrence area. This position plays a vital role in connecting patients to the care, resources, and support they need to improve their...