What are the responsibilities and job description for the Embedded Software Engineer position at Varex Imaging Corporation?
To apply to a Varex Imaging position, please create an account and sign-in.
CURRENT VAREX IMAGING EMPLOYEES: Please apply by logging into your internal Workday Account.
SummaryDevelops software and firmware in "C", "C " and FPGA HDL in Verilog and SysVerilog on microcontroller and embedded systems. Learns our products. Reads electrical & electronic schematics and datasheets to apply in code. Uses multi-meters, oscilloscopes, function generators and test equipment. Writes documents and performs engineering releases.Codes for peripherals, GPIO, counter timers, ADC, DAC, LCD, and PWM. Computer communications include asynchronous serial, RS-232, RS-422, RS-485, UART, synchronous serial, SPI, I2C, Ethernet protocols TCP/IP and UDP/IP. Multi-threading and atomic access in the form of ISR, RTOS, mutexes, semaphores, and critical sections.
The Software Development Life Cycle is cyclic based on requirements, design, code, test, document, release, and maintenance. We use software practices of structured programming, modular programming, object oriented design OOD and OOP, data structures, and algorithms. Source code control is with "git". Version control is by number and date time. Engineering releases are through SAP.
An education in physics and engineering disciplines is a desired.
Pluses and opportunities for growth may include development of PC software with Microsoft Windows Visual Studio "C#" and WPF; scripting in Python, AutoIt, Tcl or other languages; embedded Linux and GNU, Xilinx Peta Linux, and Yocto; ARM; HTML, CSS, JavaScript, and full-stack web development; analysis with Excel, Matlab, or Mathematica; PLC ladder logic.Job Description
Education and Experience
Degree in Computer Engineering (CE), Electrical Engineering (EE), Computer Science (CS), or equivalent. Bachelors plus 5 years of related experience, or Masters degree with 3 years of related experience
Time Type:
Full timeJob Type:
RegularWork Shift:
N/APay Rate Type:
SalaryAs Varex Imaging continues to support and partner with its customers that are U.S. government contractors, Varex Imaging is covered by Executive Order 14042. This Executive Order ensures workplace safety protocols, which require that contractors who do business with the U.S. government be fully vaccinated. That's why offers of employment at certain locations are contingent on the candidate showing documentary evidence of being fully vaccinated against COVID-19 (currently one dose of the Johnson & Johnson vaccine or two doses of the Pfizer or Moderna vaccine) to pass the pre-employment requirements. Candidates may request a medical or religious exemption, which must be approved prior to their start date.
Benefits and Perks
Varex Imaging provides competitive pay and benefits to support the financial, physical, and emotional well-being of the people who make our company successful.
- Medical Insurance
- Dental/Vision
- 10 Paid Holidays
- PTO
- Employee Stock Purchase Plan
- 401K match
- Paid Parental Leave
- Short & Long-Term Disability and Life Insurance
- Competitive Pay
- Flexible Schedules
- Friendly Work Environment
- Tuition Reimbursement
- Employee Referral Program
- Career Advancement Opportunities
- Employee Discounts
All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.