You haven't searched anything yet.
Description:
Develops, designs and improves new and existing software for automotive embedded controls. Generally, completes the following duties and responsibilities with the support of engineering personnel and/or engineering management.
• Generally assigned to increasingly complex components, sub-assemblies and systems, e.g. may be responsible for changes based on new requirements, or may contribute to the application of new technology.
• Coordinates the development for the designated products including, but not limited to Embedded software design, documentation, developing C –code and assembler, in accordance with standard operating procedures and the product delivery process.
• Incorporates customer requirements, regulations and product specifications into the design of the designated products, ensuring compliance with Magna Closures Software Development Process, operational, cost, timing, safety, reliability, quality, and manufacturing feasibility parameters.
• Analyzes products and formulates engineering conclusions by the application of engineering and/or mathematical principles and tools. Applies QFD, FEA, FMEA, DOE, VA/VE and DFM/DFA, as required in the development of the product.
• Creates engineering documentation for the following deliverables as outline in Magna Mechatronics Software Development Process: Product Specification, Software Requirement Specification, Software Development Plan, Software Design and Implement Document, DVP&R’s, 8D’s, key product characteristics, engineering changes and work orders.
• Writes, compiles and integrate Software based on above requirements.
• Designs / programs / implements automatic test vectors.
• Conducts code reviews with peers and customer.
• Consults and collaborates with personnel in various engineering and design activities relative to product development requirements in order to create/support robust electro-mechanical systems control methods to eliminate campaign failure modes.
• Conducts effective communications within the project team and with the customer, suppliers, manufacturing and quality communities with minimal guidance from engineering management and engineering personnel.
• Maintains all appropriate documentation
• Supports software development environments for embedded applications.
• Works with senior engineering personnel to drive best practices in design specifications, manufacturing processes, customer requirements, and safety requirements
• Creates, reviews and approves engineering direction and responsible for product testing to ensure key deliverables are met (i.e. functional requirements, cost targets, timing, safety, reliability, quality, and manufacturing feasibility parameters).
• Reviews, approves, completes, and submits required change notices to ensure software quality meet design inputs.
• Independently prioritizes the completion of tasks and resolution of issues to ensure compliance to Customer requirements and program deliverables.
• Key customer interface (internal and external) who can successfully negotiate and influence design direction for optimum feasibility and cost.
• Consult and collaborate with personnel in various engineering and design activities relative to product development requirements. Conducts effective communications within the project team and the customer, supplier, manufacturing, and quality communities with guidance from engineering management and senior engineering personnel. Maintains all appropriate documentation.
• Provide engineering direction and support to design personnel.
• Review and approve engineering designs. Review, approve, complete, and submit required change notices to ensure design outputs meet design inputs.
• Independently prioritize the completion of tasks and resolution of issues to ensure compliance to program deliverables. Contribute to the development of project timing and set targets to manage release of product deliverables per Master Timing Plan.
Skills:
embedded system, embedded c, Test plan, software troubleshooting, Software testing, Software test engineering, can bus
Top Skills Details:
embedded system,embedded c,Test plan,software troubleshooting
Additional Skills & Qualifications:
• Working knowledge of electrical hardware and electrical circuit theory as it relates to embedded controls for electro-mechanical systems.
• Ability to apply academic and other engineering principles in the development of automotive components and utilize analytical math-based tools.
• Automotive Experience desired.
• Understanding of hardware embedded environments and Micorcontrollers such as NXP/Freescale, Renesas, MicroChip/Atmel, Cypress, ST, Infineon, Etc
• Knowledge of Vehicle Bus Communications software such as CAN, LIN and Wireless communications such as BLE, NFC, Etc
• Understanding of the Vehicle and Component Level Diagnostics protocols
• Advanced level C, Assembly language, Labview, Lab windows or other software design/test tools
• Understanding of standard software process and industry requirements AutoSpice, CMMI, IEEE, MISRA
Experience Level:
Intermediate Level
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We’re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Qualifications:
Hire Vets, Able To Read, Self-motivatedResponsibilities:
Writing, Customer Service, Electrician, Quality AssuranceFull Time | Part Time
$82k-94k (estimate)
03/21/2023
05/16/2023
The job skills required for Software Test Engineer - Now Hiring include Test Plans, Software Testing, Software Development, Initiative, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Test Engineer - Now Hiring. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Test Engineer - Now Hiring. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Software Test Engineer - Now Hiring positions, which can be used as a reference in future career path planning. As a Software Test Engineer - Now Hiring, it can be promoted into senior positions as a Test Engineer II that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Test Engineer - Now Hiring. You can explore the career advancement for a Software Test Engineer - Now Hiring below and select your interested title to get hiring information.