Logo
WorkSource Oregon

Embedded Software Engineer

WorkSource Oregon, Beaverton, Oregon, us, 97078


** Please note, this is not a direct position with WorkSource Oregon. WorkSource Oregon is conducting this recruitment on behalf of the employer**This company is in the business of improving and enhancing the dynamics and attributions in the specialty industrial, advanced electronics, and semiconductor industries! You will get to be part of an innovated and intelligent team that works to build advanced technologies including lasers for industrial and research applications, precision motion control devices, temperature sensing technologies, and much more.This position will be on the Embedded Engineering team of the Equipment Solution Business Unit. This growing team creates the embedded controller as a platform to drive all the products within this business unit. They are looking for an Embedded Engineer who can support existing and future products. This position can vary from entry to senior based on your experience and skill set.REQUIREMENTS:* Bachelor's or higher in Electrical Engineering, Computer Science, Computer Engineering, or equivalent.* New college graduates are welcome to apply.* Proficiency in at least on object-oriented programming language (C++ or C# preferred)* Experience designing software for embedded systems with constrained resources and interfacing directly with hardware.* Familiarity of different embedded runtime environments (Linux, bare metal, RTOS)* Must be available for 10% travelRESPONSIBILITIES:* Develop and maintain performance-critical embedded software used in laser micro-machining systems* Work with a diverse team to determine design requirements, parameters and success criteria* Construct experiments, perform tests, and analyze and interpret data to verify that a design meets functional and performance specifications* Follow business and software processes to assure high quality and meet deadlines with new releases.* Maintain embedded build/test/deployment environment.* Possibly develop/maintain FPGA code, module and system level simulation/validation, and in system verification.SCHEDULE:Hybrid: Tuesday-Thursday in office, Monday and Friday from home. *System integration days and urgent maintenance matters will require all team members to work onsite.PREFERENCES:* Familiarity with GIT revision control, Python, and Verilog/VHDL* Knowledge of physics and vector calculus* Knowledge of computer architecture (branch prediction, cache memory, assembly instructions)* Experience with digital signal processing and/or control system designPAY: Dependent on experienceBENEFITS:This company is committed to their employee's well being in their comprehensive benefits package including medical coverage, PTO, tuition reimbursement, assistance in professional development and more. There is a 2% yearly target bonus dependent on company goals. Bonus results can range anywhere from 0-200%!** Please note, this is not a direct position with WorkSource Oregon. WorkSource Oregon is conducting this recruitment on behalf of the employer**