Join ABB and work in a team that is dedicated to creating a future where innovative digital technologies allow greater access to cleaner energy.
ABB Industrial Solutions empowers smarter business operations by connecting equipment, software, and services to protect, control, and optimize assets within electrical infrastructures. Across multiple energy-intensive industries, the business provides customers with end-to-end product and service solutions that help ensure the reliability and protection of their electrical infrastructure.
The Embedded Software Engineer for Three Phase Rectifiers will be responsible for executing projects and initiatives to support Integrated DC Power rectifiers, converters and power supply products. These projects will include New Product Introduction, Direct Material Productivity, resolving customer issues, and sustaining engineering of existing products. The Embedded Software Engineer will work systems engineering and other technology functions to design, evaluate, code, integrate, and validate firmware for smart electrical protection systems.
Your responsibilities
- Typical duties/responsibilities may include, but are not limited to, the following:
- Design and develop embedded firmware on a Digital Signal Processor (DSP) in C language for real-time control of single and polyphase power factor corrected (PFC) boost, phase shifted full bridge, DC/DC and LLC resonant power conversion circuits.
- Model and implement closed loop digital control (PI, PID) for same. Assembly language as required for critical speed fault detection and protection.
- Design and develop inter-processor communication protocols and poll/response serial protocols.
- Perform lab-setting debug on functional high power / high voltage circuits.
- Adhere to coding standards and software engineering best practices including code maintenance in common code revision control system, such as CVS or SVN.
- Analyze results and present findings at technical design reviews to ensure design robustness, efficiency, future maintainability and supportability
- Communicate with technical and product management on technical matters
- Share engineering information and promote open dialogue
Your background
- Basic Qualifications:
- Bachelors of Science in Electrical Engineering or Bachelors of Science in Computer Science from an accredited college or university
- Minimum of 2 years of experience in building real-time embedded systems using object-oriented programming in C and C# language
- Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now nor in the future, for this job opening.
- Preferred Qualifications:
- Minimum of 2 years of experience in building real-time embedded systems using object oriented programming in C and C# language
- Master of Science in Computer Science or Master of Science in Electrical Engineering
- Have experience with Freescale, Microchip or Texas Instruments Microcontrollers / DSP
- Familiarity with Secure Development Lifecycle, TDD and Agile Development
- Understanding of Data Acquisition and Digital Signal Processing theory
- Self-motivated, detail oriented, strong team player
- Strong problem-solving skills and the ability to think creatively
- Ability to prioritize and communicate in a dynamic environment
- Strong oral and written communication skills; strong interpersonal and leadership skills
- Ability to drive projects to completion
Get email alerts for the latest"Embedded Software Engineer jobs in Plano"
