Embedded Software Engineer
OSI Systems
OSI Systems is looking for an Embedded Software Engineer for one of our affiliates in Richardson, TX.
The Embedded Software Engineer will work with software and hardware teams, create code and documentation to support system control and monitoring of state-of-the-art ultrahigh power RF transmission systems. Experience with radio or TV transmitter studio equipment and/or system control and monitoring of electro-mechanical systems is highly desirable .
Responsibilities
- Develops software solutions by conferring with users, studying systems flow, data usage, and work processes
- Anticipates problem areas by utilizing the software development lifecycle
- Determines operational feasibility by evaluating the problem definition, requirements, and proposed solutions
- Documents and demonstrates solutions by developing flowcharts, layouts, diagrams, charts, code comments and clear code
- Updates job knowledge by staying familiar with state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities
- Supports the organization by contributing to product/system design reviews
- Interfaces effectively with other functions, such as FPGA and HW, as needed to carry out responsibilities
- Participates in project teams and all activities related to the development of new products
- Duties may be modified or assigned at any time to meet the needs of the business
- Uphold the company’s core values of Integrity, Innovation, Accountability, and Teamwork
- Demonstrate behavior consistent with the company’s Code of Ethics and Conduct
- It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem.
Qualifications
- Bachelor’s degree in computer science, Electrical Engineering, Computer Engineering, or similar technical discipline
- 8 years of experience as a software engineer; demonstrated success developing a variety of software systems
- Experience developing control and monitoring applications utilizing custom register interfaces and TCP protocols as part of the overall application architecture
- Some experience developing and troubleshooting complex software systems that run in mixed environments including Linux, Unix and/or Windows on desktop, server, tablet, and mobile systems TCP/IP debugging w/ ICDs
- Previous experience using any or all of the following: Linux, C/C++, TCP/IP networking, and web development JavaScript, Node.js, and GTK+3.x or something similar
- Experience with lower-level communication protocols, high power, lab/test equipment, schematics & board-level parts
- Ability to obtain DoD issued Secret Clearance
ADDITIONALLY DESIRED CAPABILITIES
- DSP, AJAX, SOAP, Ant, Servo motor tuning, PLC Ladder Diagrams, NTP, Subversion, Git
- 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: Python, BASH, Lua, CSH, Perl, TCL/TK
- Virtualization and Simulation: Git, SVN, Jira, Buildroot, OpenEmbedded
- Automated tests and optimizing build
PHYSICAL DEMANDS
While performing the duties of this job, the employee is regularly required to sit. The employee is frequently required to walk; use hands to find, handle or feel, reach with hands and arms; and talk or hear. The employee is occasionally required to stand. The Employee must frequently lift or move objects up to 10 pounds and sometimes lift or move objects up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, and ability to adjust focus.
Please review our benefits here: Life at OSI
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location and date of hire. Please note that the salary information shown above is a general guideline only. Salaries are based upon candidate experience and qualifications, as well as market and business considerations.
NOTICE TO THIRD PARTY AGENCIES
OSI Systems, Inc. and its subsidiaries (collectively “OSI”) does not accept unsolicited resumes from recruiters or employment agencies. If any person or entity, including a recruiter or agency, submits any information, including any resume or information regarding any potential candidate, without a signed agreement in place with OSI, OSI explicitly reserves the right to use such information, and pursue and/or hire such candidates, without any financial obligation to the person, recruiter or agency. Any unsolicited information or resumes, including those submitted directly to hiring managers, are considered and deemed to be the property of OSI.
Equal Opportunity Employer - Disability and Veteran
Know Your Rights
Poster Link:
OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.
- ...our SoC development team, our team is looking for engineers with a passion for System-On-Chip and embedded SW development. Within the system-on-chip team,... ...features shine in the final product. As an embedded software engineer, you will work alongside the design and validation...SuggestedWork experience placementWorldwide
- ...Embedded Software Engineer Embedded software engineer position available. The role involves developing and maintaining software for embedded systems. Responsibilities include designing, coding, testing, and debugging software applications. The ideal candidate will...Suggested
- ...The work involves understanding an existing Arm-based SoC embedded software code base-including setting it up, building it, and running it. And bringing up the code and existing documentation to DO-178C DAL A standards to cover the entire safety-critical software development...Suggested
- ...Sr Embedded Software Engineer Plano, TX – Hybrid Need 3-5 years' experience in Embedded Software Development in Automotive industry. As a Sr/Embedded software Engineer, shall be responsible for developing embedded applications in automotive infotainment production...SuggestedWork experience placement
$86.8k - $165.2k
...global market. Embark on a journey where your expertise in software engineering will help shape the future of aerospace technology. At... ...safeguarding the lives of those who protect us. As our next Senior Embedded Software Engineer, you'll immerse yourself in Strategic...SuggestedTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Sr Embedded Software Engineer Location: Plano, TX Duration: Contract Rate: DOE US Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job Roles And Responsibilities: Understanding technical and requirement...Contract work
- ...global market. Embark on a journey where your expertise in software engineering will help shape the future of aerospace technology. At... ...safeguarding the lives of those who protect us. As our next Senior Embedded Software Engineer, youll immerse yourself in Strategic...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours
$115k - $133k
OSI Systems, Inc. is seeking an Embedded Software Engineer in Richardson, Texas. This role involves developing software solutions, documenting processes, and collaborating with hardware teams. Qualifications include a Bachelor’s degree in a related field and at least 5...- Clough AMEC. is seeking a Lead Software Engineer specializing in embedded systems to guide software development for advanced technologies at their Richardson, TX location. You'll leverage your expertise in C programming and Agile methodologies to lead teams and ensure...
$106.25k - $232.3k
Boeing in Richardson, TX is seeking a Software Developer Engineer to support the F-22 program. This position requires a Bachelor’s degree and 2+... ...The role involves designing, developing, and maintaining embedded software, with a competitive pay range of $106,250-$232,30...$90k - $120k
...knowledge of strong analysis, and a thorough understanding of the embedded software development in C language. Qualifications 3 + years... ...experience using SVN Bachelor’s Degree in Science, Technology, Engineering or Mathematics (STEM) Experience in Aircraft Electrical...Work at office- ...Job Summary: ~ We are seeking highly skilled Embedded Software Design & Verification Engineers with strong experience in DO-178C (DAL A) safety-critical systems. The ideal candidate will play a key role across the full software development lifecycle, from requirements...
- Senior Embedded Software Engineer Location: 3200 E Renner Rd, Richardson, TX (US-TX-RICHARDSON-461). Role Type: Onsite. Date Posted: 2026-05-28. Salary Range: $86,800 - $165,200 USD. Security Clearance Active and transferable DoD Secret clearance required on day 1. U.S...
- Prattwhitney is hiring a Senior Embedded Software Engineer in Plano, TX. The role involves developing advanced software for military applications and requires a degree in a STEM field with at least 5 years of relevant experience. Candidates must have experience in real...Relocation package
- Senior Embedded Software Engineer job at CSI. Plano, TX. DIRECT HIRE / FULL TIME POSITION. LOCAL TO THE DFW METROPLEX PREFERRED. ONSITE (MONDAY - THURSDAY / REMOTE ON FRIDAY) Title : Embedded Software Engineer IV Requirements : BS in Electrical/Computer Engineering...Full timeLocal areaRemote workMonday to Friday
$86.8k - $165.2k
...nation and allies defend freedoms and deter aggression. The Software organization develops the applications that drive missiles... ...and test software. This position is for a Senior Embedded Software Engineer to join our Surveillance Sensor Radio Frequency (RF) Solutions...Temporary workWorldwideRelocationRelocation packageFlexible hours- Harris Geospatial Solutions is seeking a Senior Specialist, Software Engineer (Embedded) in Richardson, TX. The role focuses on embedded software development for advanced technologies, requiring at least 6 years of experience in software engineering, including C++ development...
$86.8k - $165.2k
Prattwhitney is seeking a Senior Embedded Software Engineer at their Richardson, TX location. The role involves supporting stakeholders, developing software designs, and mentoring junior team members. Qualified candidates should have a degree in STEM fields and substantial...- Embedded Software Design and Verification Engineer LTTS Dell Offsite Centre Job Description The work involves understanding an existing Arm‑based SoC embedded software code base—including setting it up, building it, and running it. Bringing up the code and existing documentation...
- Downtown Boulder Partnership is seeking a Senior Embedded Software Engineer based in Plano, TX. This full-time direct hire position requires strong expertise in embedded software development with C/C++, with a preference for local candidates in the DFW Metroplex. The ideal...Remote jobFull timeLocal area
- ...POSITION TITLE: Embedded Linux Software Engineer / Embedded Software Engineer LOCATION: Plano, Texas Who We Are: Planmeca is one of the largest privately held dental equipment companies in the industry. Our technology-driven product line includes digital,...Temporary workRemote workFlexible hours1 day per week
- A global engineering firm is seeking an experienced engineer to join their team in Plano, Texas. This role involves designing and maintaining embedded software for automotive applications. Candidates must have 5+ years of experience in product development and excellent...
- ...solutions. Moreover, we take pride in boosting the careers and dreams of our professionals. Recruiting a Embedded Software Design & Verification Engineer for a project in a Technology Company. Resumes to ****@*****.*** Embedded Software Design...Contract work
- ...Roles & Responsibilities: Software Development Lifecycle (SDLC) per DO-178C DAL A Safety Critical Standards Software Requirement Capture & Analysis Software Architecture & Design Traceability Updating Source Code to DO-178C SDLC Reviews...
- ...Embedded Software Design And Verification Engineer Location: Rockford IL and Plano TX Tax Term (W2, C2C): Both W2 and C2C Job Type (Permanent/Contract): Contract Duration: 1+ year Pay Range: $50 - $55/hr on W2 Description ~7+ years applicable experience...Permanent employmentContract work
- ...Embedded Software Design & Verification Engineer Location: Rockford, Illinois or Plano, Texas (Onsite/Hybrid depending on project needs) Duration: Long-term position Industry: Aerospace / Safety-Critical Embedded Systems English Level: Advanced Rate: Open Project...
- ...Embedded Software Design And Verification Engineer Job Location: Plano, TX // Peoria, IL (Remote) Remote/Onsite: Onsite Benefits: Medical, Dental, Vision, 401K plan, PTO Job Type: Full Time Duration: Long term Project No. of positions: 01 Hiring Timeline...Full timeLocal areaRemote work
- ...Principal Embedded Software Test Lead Embark on a journey where your expertise in software engineering will help shape the future of aerospace technology. At Collins Aerospace, we're not just designing software; we're crafting the backbone of mission-critical systems...Relocation
- Katalyst CRO is looking for skilled Embedded Software Design & Verification Engineers in Plano, Texas. The ideal candidate will have over 7 years of experience in embedded software development, particularly within aerospace or safety-critical domains, and will work extensively...
- ...entertainment, safety, and audio come together to elevate every journey. About the Role We are seeking a Senior Embedded Software Engineer to sustain, troubleshoot, and improve embedded software for in-service business-jet cabin systems (IFE/CMS). You will work...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Richardson, TX
- embedded software engineer Richardson, TX
- embedded engineer Richardson, TX
- embedded developer Richardson, TX
- senior c# .net software developer Richardson, TX
- ultimate software Richardson, TX
- software technical support engineer Richardson, TX
- software intern Richardson, TX
- healthcare software sales Richardson, TX
- software quality assurance Richardson, TX


