Osi Systems logo

Embedded Software Engineer

Osi Systems

Dallas, TX
Full Time
Senior
7 days ago

Job Description

About the Role

Continental Electronics Corporation is a leading provider of RF technologies and innovative solutions with over 75 years of proven performance. CEC has experienced significant recent growth and has established itself as the go-to supplier for a diversified product line supporting a wide spectrum of markets from commercial products, military customers, to space research laboratories. The Embedded Software Engineers will work with software and hardware teams to create code and documentation supporting system control and monitoring of CEC products and systems. Experience with radio or TV transmitter studio equipment and/or system control and monitoring of electro-mechanical systems is highly desirable.

Key Responsibilities

  • Develop software solutions by conferring with users, studying systems flow, data usage, and work processes.
  • Anticipate problem areas by utilizing the software development lifecycle.
  • Determine operational feasibility by evaluating the problem definition, requirements, and proposed solutions.
  • Document and demonstrate solutions by developing flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Update job knowledge by staying familiar with state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Support the organization by providing advice, coaching, and participating in product/system design reviews.
  • Uphold the company's core values of Integrity, Innovation, Accountability, and Teamwork.
  • Demonstrate behavior consistent with the company's Code of Ethics and Conduct.
  • Report quality problems or defects to management for corrective action.
  • Perform duties as assigned or modified to meet business needs.

Requirements

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or similar technical discipline.
  • 5+ years of experience as a software engineer with success in developing various software systems.
  • 5+ years of experience developing control and monitoring applications utilizing custom register interfaces and TCP protocols.
  • Proficiency in developing and troubleshooting complex software systems in environments including Linux, Unix, and Windows on desktop, server, tablet, and mobile systems.
  • Experience with TCP/IP debugging with ICDs.
  • Experience configuring and using Linux, C/C++, TCP/IP networking, and web development with Javascript, Node.js, and GTK+3.x or similar.
  • Hands-on experience with lower-level communication protocols, high power lab/test equipment, schematics, and board-level parts.
  • Active DoD issued Secret Clearance.

Nice to Have

  • DSP, AJAX, SOAP, Ant, Servo motor tuning, PLC Ladder Diagrams, NTP, Subversion, Git.
  • Experience writing embedded / Industrial Internet of Things (IIOT) globally distributed applications.
  • UI and human-computer interaction design using GLADE, React, Ignition, or similar.
  • Modify, design, develop, and debug device drivers for I2C, SPI, UART, USB, PCIe, GPIO.
  • Script tools such as Python, BASH, Lua, CSH, Perl, TCL/TK.
  • Experience with virtualization and simulation tools like Git, SVN, Jira, Buildroot, OpenEmbedded.
  • Experience with automated testing and build optimization.

Qualifications

  • Educational background in Computer Science, Electrical Engineering, or similar fields.
  • Minimum of 5 years of professional software engineering experience.

Benefits & Perks

  • Please review our benefits at Life at OSI. The specific programs and options vary depending on eligibility factors such as location and hire date.
  • Salary is based on candidate experience, qualifications, market, and business considerations.

Working at Osi Systems

Supportive of core values including Integrity, Innovation, Accountability, and Teamwork. Emphasizes professional development, adherence to ethical standards, and collaborative problem-solving.

Apply Now

Job Details

Posted AtAug 5, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Osi Systems

Website

osi-systems.com

Company Size

5001-10000 employees

Location

Dallas, TX

Industry

Semiconductor and Other Electronic Component Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches