1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
embedded Software Engineer
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Embedded Software Engineer Job Duties: Embedded software/firmware/hardware evaluation (FPGAs, etc.), design, integration, and test; Specific duties include multi-platform software implementation and data communication/acquisition/control systems and experiments; Provide consulting to system-level designs, including costing, lead times, alternatives, etc.

Required Education: Bachelor Degree or equivalent combination of education/job related experience, AND:

* 36-60 months Embedded Software experience


* Willingness to work as an integral part of a high-energy team of engineers and scientists

* Strong desire to learn new technical skills


* None

Advertised Physical Requirements:

* Must be able to engage in repetitive motions and communicate effectively.

Departmental Preferences:

* MS degree in Electrical Engineering or related field
* 2 years of experience with the programming/simulating/debugging of embedded devices (FPGAs, etc.) using VHDL and C
* Proficiency in the integration of embedded hardware systems and experience with the low-level protocols necessary to facilitate intercommunication between such systems
* Experience with radars and associated technologies, familiar with radar concepts such as RF/IF transceivers, microwave subsystems and control systems
* Familiarity with electronic test equipment operation, including spectrum/network analyzers, oscilloscopes, and function/waveform generators
* Analog/digital circuit/system design, simulation, and troubleshooting
* Proficiency with Labview, Python, Matlab, and other high-level languages
* Good communication and teamwork skills
* Good organizational skills
* Desire to interact with students and faculty
* Ability to multitask effectively in support of multiple projects

Supervision: No Supervisory Duties

Special Instructions:

If you are selected as a final candidate for this position, you will be subject to The University of Oklahoma Norman Campus Tuberculosis Testing policy. To view the policy, visit https://hr.ou.edu/Policies-Handbooks/TB-Testing

About The University of Oklahoma

The University of Oklahoma offers several different ways that a donor can contribute. Staff members can provide information and answer questions about which donation method meets the needs of an individual donor: