Continental Electronics Corporation is looking to solve the problem of system control and monitoring of state-of-the-art ultrahigh power RF transmission systems by hiring an Embedded Software Engineer.
Requirements
- Experience developing control and monitoring applications utilizing custom register interfaces and TCP protocols as part of the overall application architecture
- 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
- DSP, AJAX, SOAP, Ant, Servo motor tuning, PLC Ladder Diagrams, NTP, Subversion, Git
- Writing embedded / Industrial Internet of Things (IIOT) globally distributed applications
- Modify, design, develop and debug device drivers for I2C, SPI, UART, USB, PCIe, GPIO
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
Other
- 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
- Ability to obtain DoD issued Secret Clearance
- Uphold the company’s core values of Integrity, Innovation, Accountability, and Teamwork
- Demonstrate behavior consistent with the company’s Code of Ethics and Conduct