Embedded Software Engineer
-
Software Development
Job Description & How to Apply Below
Continental Electronics Corporation is a leading provider of RF technologies and innovative solutions with 80 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.
Continental Electronics Corporation is seeking a senior Embedded Software Engineer to help develop control, monitoring, and integration software for advanced RF transmitter systems used in commercial, defense, and research environments. This hands-on role works across embedded software, FPGA, hardware, SCADA/HMI, and test teams to translate requirements into reliable control software, develop operator-facing GUIs, support system integration, and validate behavior.
Responsibilities- Design, develop, test, debug, and maintain embedded software for RF control, monitoring, and integration applications
- Develop, configure, and maintain industrial SCADA/HMI applications using Ignition for equipment control, monitoring, alarming, trending, and operator workflows
- Develop and maintain GTK-based desktop GUIs for embedded Linux or industrial control applications, including status displays, configuration screens, diagnostics, and operator tools
- Review requirements, assess feasibility, identify risks, and contribute to software architecture and interface decisions
- Create maintainable code and clear technical documentation, including diagrams, comments, and test records
- Troubleshoot embedded Linux, Windows, and mixed hardware/software issues using logs, schematics, ICDs, lab equipment, and debugging tools
- Support design reviews, integration, validation, and quality reporting with cross-functional engineering teams
- 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
- Duties may be modified or assigned at any time to meet the needs of the business
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or similar technical discipline
- 5+ years of embedded software, firmware, or systems-level software development experience
- demonstrated success developing a variety of software systems, and/or experience developing control and monitoring applications utilizing custom register interfaces and TCP protocols as part of the overall application architecture
- Strong C/C++ skills, with working knowledge of Linux, TCP/IP networking, and hardware/software integration
- Demonstrated experience creating SCADA or HMI GUIs for industrial systems, preferably using Ignition, including tags, screens, alarms, trends, and operator workflows
- Experience developing GTK+ GUIs, preferably for embedded Linux, industrial controls, test equipment, or hardware-facing applications
- Experience with register interfaces, TCP protocols, or other hardware/software interfaces
- Ability to debug mixed hardware/software systems using ICDs, lab equipment, schematics, or board-level documentation
- Experience with Git, Jira, CI/CD pipelines, or similar team development tools.
- Occasional international travel required (up to 12 weeks a year)
- Selected candidates must be able to obtainand maintain aSecret security clearance issued by the U.S. Government throughout the course of their employment
- This job requires the applicant to be a "U.S. Person” (or otherwise authorized by the U.S. Government) to access export controlled…
(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).
View / Apply for Jobs
Matching My Jurisdiction