×
Register Here to Apply for Jobs or Post Jobs. X

Multiorbit Dev​/Embedded software development

Job in Irvine, Orange County, California, 92616, USA
Listing for: Kasmo Global
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    C++ Developer, Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Position: Multiorbit Dev/ Embedded software development

Multiorbit Dev / Embedded Software Development

We are looking for a motivated, driven, and collaborative Software Engineer with experience in embedded software development to join a talented team that conducts research, design and development of software running on Linux or Windows OS to power our latest products.

MAJOR RESPONSIBILITIES:

  • Design, implement, integrate and verify software applications and tools using C/C++ under Linux and Windows OS.
  • Enhance, optimize and improve efficiency and robustness of the current software.
  • Participate in requirements analysis, architecture and design processes.
  • Collaborate with multiple development teams.
  • Review, evaluate and analyze test plans and procedures.
  • Support system test programs, analyze results and improve overall system quality.
  • Lead and provide technical guidance to engineers, designers and support personnel.
  • Participate in a complete software development lifecycle using Agile methodologies.

KNOWLEDGE/SKILL REQUIREMENTS:

  • Strong proven experience in C/C++ programming languages.
  • Deep knowledge and experience in real time multi-threaded embedded software.
  • Proven experience in development under Linux.
  • Proven experience in socket programing, IPC and PUB/SUB architecture.
  • Deep understanding of the networking protocols TCP/UDP/IP/HTTP/SNMP/DHCP/DNS and familiarity with VLANs and basic switching and routing concepts.
  • Demonstrated ability to manage priorities, context switches and make efficient use of shared resources.
  • Demonstrated ability to work well in a fast-paced environment practicing Agile software development principles.
  • Proven experience in continuous integration / continuous deployment and test-driven software development.
  • Demonstrated engineering communication expertise including clear and concise written and verbal skills.
  • Demonstrated ability to take a lead, break down software tasks and mentor less experienced team members.
  • Knowledge of latest and greatest C++14/17 and later is desirable.
  • Experience in C/C++ programming under Windows including GUI is desirable.
  • Familiarity with wireless networks, 802.11 standards is desirable.
  • Familiarity with satellite networks, antenna systems and related communication protocols is desirable.
  • Familiarity and working knowledge with DSP and digital processing algorithms is desirable.

EDUCATION/EXPERIENCE REQUIREMENTS:

  • Bachelor's degree in Computer Science/Software Engineering/Electrical Engineering with 10 years of proven experience, Master's degree is preferred.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary