Embedded Software Engineer Job at Cillium Corporation, Michigan City, IN

  • Cillium Corporation
  • Michigan City, IN

Job Description

Job Description

The Opportunity:

Clint seeking an Embedded Software Engineer to participate in the development of Silvus’s state of the art StreamCaster MIMO wireless mesh networking products and advanced research projects. Specifically, these responsibilities include software design and implementation for embedded communication systems, customer demonstration applications and GUI development, system performance testing and characterization software.

This opportunity is well suited for an entrepreneurial minded individual who is looking to take on a greater and diverse set of challenges associated with a highly dynamic startup environment.

Technical Responsibilities:

Implementation of software portion of MAC (Medium Access Control) and routing protocols.

Implementation of digital signal processing modules.

Implementation of network management software and web interface.

Application and user interface development for customer demonstrations and evaluations.

Implementation of testing software.

Linux system customization and scripting.

Qualifications:

Expert in C programming. Other language such as C++, JavaScript, Python is a plus.

Linux kernel driver development experiences a definite plus.

2-4 years of relevant embedded system software development experiences required.

Experiences with socket programming and various Internet/Ethernet protocols a plus.

Experiences of software development under real-time operating system a plus.

GUI and web interface development experiences a plus.

Knowledge of MAC and Networking layer of a communication system a plus.

Knowledge of digital signal processing a plus.

Ability to pass background check

Qualifications

REQUIRED EDUCATION, COMPUTER EXPERIENCE AND SPECIFIC JOB RELATED SKILLS:

Education:

Bachelor of Science in Computer Engineering, Electrical Engineering, Computer Science or related technical field

Computer Requirements:

Strong
computer skills are required including familiarity with Windows-based
programs such as Microsoft productivity tools (e.g., Excel, Word, and
Outlook)

Additional Information

All your information will be kept confidential according to EEO guidelines.

Job Tags

Full time

Similar Jobs

VitalCaring Group

Care Transition Navigator - Weekend Job at VitalCaring Group

 ...Founded in 2021, VitalCaring has grown into a leading provider of home health and hospice services, with over 100 locations across the...  ...is the backbone of how we ensure we deliver exceptional patient care. What Sets Us Apart? Meaningful work. A flexible schedule... 

Senior Community Care of Northern Kentucky

Physical Therapy Assistant Job at Senior Community Care of Northern Kentucky

 ...Detailed description Come join our awesome team as a Physical Therapy Assistant at Senior CommUnity Care of Northern KYPACE. We are offering rewarding work, flexible schedule, and great benefits! Centered on the belief that the well-being of seniors with chronic care... 

Monks Limited

Copywriter Job at Monks Limited

 ...Monks is seeking a senior copywriter (freelance) for a hybrid role. You will develop ideas, write scripts and copy across traditional and emerging production methods, and translate briefs into native social concepts.Sustainability/ESG experience is a strong plus; independence... 

Point Quest Group

School Custodial Cleaner Job at Point Quest Group

 ...School CustodianFull-time Custodian needed for the upcoming school year!Custodian in School SettingStarting ASAP to 7/1/2027Full Time; 1.0 FTE, M-FHello, Custodians! Ampersand Therapy is hiring a full-time Custodian for a school setting in Goose Creek, SC. In this role... 

Strategic Support Solutions

Aircraft Mechanic Job at Strategic Support Solutions

 ...have proven, practical experience maintaining Cessna Citation aircraft and/or Beechcraft King Air platforms. Key Responsibilities...  ...Perform structural inspections, system checks (hydraulic, mechanical, fuel, environmental, and electrical), and component replacements...