Principal Applications Engineer Job Description
Principal Applications Engineer Duties & Responsibilities
To write an effective principal applications engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included principal applications engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Principal Applications Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Principal Applications Engineer
List any licenses or certifications required by the position: GCP, AWS, OCI, SAP, OEM, FCC, CBC, IBC, NEC
Education for Principal Applications Engineer
Typically a job would require a certain level of education.
Employers hiring for the principal applications engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Software Engineering, Computer Science, Technical, Business, Engineering, Software Development, Electrical Engineering, Technology, Design, Leadership
Skills for Principal Applications Engineer
Desired skills for principal applications engineer include:
Desired experience for principal applications engineer includes:
Principal Applications Engineer Examples
Principal Applications Engineer Job Description
- Develop the technical vision and roadmap for the product
- Lead the design, implementation and delivery efforts for our cloud based features and products
- Mentor junior developers about best practices and present new technologies/processes to the greater Vault team
- Proven ability to write clean, testable, readable code in a team environment using design patterns and OO principles
- Work with product team to meet product requirements and exceed customer expectations with innovative solutions
- Create rich user experiences
- Write quality code with high unit and integration test coverage
- Conduct in-depth research to create in-depth device objective specifications (DOS) for new and innovative products that solve customers' problems
- Serve as a key member of new product development teams
- Responsible for creating and publishing new product data sheets
- Requires hands on approach to solving problems including working in the lab to debug circuit designs, test issues, and perform custom RF testing
- Operate high power RF/microwave test bench for power amplifier products, post-process data and write up test reports
- Comfortable working with Git and/or Mercurial
- Experience with requirement, source control, and continuous integration tools
- Experience leading a team and delivering customer facing software applications
- Understanding of various audio solutions
Principal Applications Engineer Job Description
- Creation of software architecture and design documentation
- Creation of software unit test
- Development to support white box testing
- Promote software development best practices
- Develop highly interactive mobile applications on native, hybrid and web development framework with platform architecture including ARM, Atom, and Operating Systems (iOS, Android and Windows) through the complete lifecycle including analysis, design, implementation, build, unit test and App store deployment
- Deep knowledge on the Android and/or iOS development, build and deployment stacks
- Deep knowledge on various Android and/or iOS versions, API compatibility
- Should have built multitude of application including 2D, 3D, native and web based applications on Android and iOS platforms
- Deep understanding of various sensors, network protocols and native stack of the Android and iOS
- Hands on experience with in-app purchase handling with Android and/or iOS API’s
- Requires a BS degree in EE or CS with 7 or more years of related experience
- Experience in SOA (Web Services and BPEL) a plus
- Experience architecting and delivering scalable, distributed microservices
- Bachelor’s degree in Computer Science, Information Technology, or a similar technical related field or relevant experience
- 5+ years experience working with Hybris platform version 5.x+ in a technical capacity
- Dynamic builder of relationships with customers
Principal Applications Engineer Job Description
- Participate in the technical workgroup in technical decisions and provide estimates
- Understanding of technical mobile design patterns and UI\UX patterns for interactions
- Experience with RTOS is plus
- Able to understand 3rd party software of partners/OEMs/vendors with minimum support, and integrate it with our product portfolio
- Design, evaluate and fault find the RF portion of reference designs for WLAN, Bluetooth and ZigBee products working with high-end technology customers and strategic partners
- Characterization of RF devices
- Design, test, documentation and maintenance of application and evaluation boards
- Writing applications notes, guidelines, and presentation for products
- Investigation, analysis and reporting on device anomalies
- Support the full application life cycle including requirements, design, development, testing, deployment and maintenance
- BSCS/CE/EE – MSEE with RF focus preferred
- Minimum 3 years industry experience with a Ph.D
- Strong technical background the area of power management , isolated dc-dc, non-isolated dc-dc power conversion
- Excellent technical communication skills both writing and verbal
- Good communication skills positive attitude and a drive to mentor to learn
- Must have excellent understanding of motor control and algorithms such as Sensorless Trapezoidal BLDC motor control, Sensorless Field Oriented Control, position estimators for Sensorless control and other algorithms
Principal Applications Engineer Job Description
- Integrate the platform with other back-office systems
- Design and develop new functionality, in particular Analytics and AWS Cloudfront
- Work closely with marketing to develop architectures, product definitions and product roadmaps for Cloud server computing systems
- Create system level SIMPLIS or SPICE simulations, validation plans, compliance matrices, and datasheets
- Drive design-in and resolve critical technical issues for key customers
- Deployment, provisioning, support and management of multiple Dev & QA environments
- Own the Product Build & Merge process using Fusion Applications Source Code Management Systems
- Provide support to development teams in tasks related to source control build and integration activities
- Support development teams to ensure code build issues are investigated and resolved
- Development of utilities and tools to support various release and operations activities including reporting
- Candidate should have operational knowledge of modeling and simulation techniques and tools
- Solid understanding with analog and digital circuit design for motor control and debugging experience
- Must have experience with high voltage and high power motor control applications, experience with debugging motor control algorithms
- Experience with three phase inverters and power factor correction
- Ability to travel in USA and overseas visiting motor control customers
- BSEE or BSCS with a minimum of 5+ years’ experience in embedded software and hardware design
Principal Applications Engineer Job Description
- Provide operations related assistance to QA and Info development teams
- Develop algorithms that detect and interpret changes in system behavior and predict timing of future maintenance needs
- Develop tools to automate cleansing, manipulation, and analysis of large data sets using languages such as Python or R
- Support development of state of the art analytics tools & methodologies to enable expansion of health monitoring capability across UTAS business segments
- Work closely with Aftermarket to support UTC Digital Strategy
- Support root cause analysis of in-service issues and incorporate lessons learned into improved design standards
- Provide solutions, training and recommendations for the support of sales objectives across defined market segments
- Assure the use of standard systems, procedures and methods where existing standard work exists
- May assist customers with system commissioning or on-site troubleshooting
- Writing application notes, design solutions, design ideas, articles, tutorials and other written technical content
- Must have strong skills in Microcontroller platforms and Embedded development
- Must have strong skills in C launguage
- Must have circuit design experience and knowledge in hardware schematic design and layout
- Must be able to provide technical support to internal and external customers, verbally and in writing
- Must have strong verbal and written abilities in English language
- Must be able to work with a worldwide team located across US and Asia