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

CES Group Engineers, LLP

Environmental Project Manager Job at CES Group Engineers, LLP

 ...Environmental Project Manager Location: Charlotte, NC or Raleigh, NC Job Type: Full-Time Salary: Competitive, commensurate with...  ...Education & Experience ~ Bachelors Degree in Geology, Environmental Science, or a related field . ~3+ years of... 

The Kasper Group

Textile & Print Assistant, Women's Wholesale Apparel Job at The Kasper Group

 ...excellence in offering iconic brands and relevant womenswear designs. We currently have an excellent opportunity for a Textile Assistant who will work specifically with prints. Responsibilities include, but are not limited to the following: Once Director... 

GraceMark Solutions

Assembly Operator Job at GraceMark Solutions

 ...0 Total Duration: 365 Days / 52.1 Weeks Hours per Day: 8.0 Days per Week: 5 Work Hours: 6:30am 3:00pm (1st shift) Job Summary: We are seeking motivated Assembly Operators to join our team in Newburyport, MA. This role involves operating microelectronics... 

Fairmont Orchid, Hawaii

Sous Chef, Coast Kitchen Job at Fairmont Orchid, Hawaii

 ...Hawaii Island as you blaze a trail for a rewarding career in hospitality. Embrace our passion for Hawaiis heritage, culture, and traditions...  ...information Salary Range: $75,000 - $85,000 USD Visa Requirements: Must be legally eligible to work in the United States... 

NBCUniversal

Production/ Broadcast Engineer - NBC Sports Job at NBCUniversal

 ...bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming...